Nintendo opens in-store boutique at TRU Times Square

One thousand square feet of Nintendo merch is set to greet customers at Toys 'R' Us' flagship store in Times Square in a new department on level one.
December 19, 2008
About The Author

Search

Menu

Brand Menu