Game over for Toys R Us: Chain going out of business

Numerous locations of Toys R Us, including this one in London, are offering going-out-of-business sales.
Numerous locations of Toys R Us, including this one in London, are offering going-out-of-business sales.