Toys “R” Us Flagship Opens Nintendo Department

December 19, 2008

The emphasis is on interaction in the new 1,000 square-foot Nintendo department at the Toys “R” Us flagship store on Broadway in New York.

Recent News