Loading Video…
This browser does not support the Video element.
Toys 'R' Us back in Houston at The Galleria mall
There's a new Toys 'R' Us open in The Galleria mall in Houston. The company had filed for bankruptcy but is bouncing back -- just in time for the holidays.