Posted Feb 10, 2002 @ 3:40pm
Toys “R” Us takes Manhattan
The new Toys “R” Us store in Times Square is awarded retail store of the year. The store features a huge Ferris wheel with 14 individually themed cars created by Entech Creative.
Sign up below to get monthly updates about our latest activities and innovations!