Submitted by nintendocom7299 in technology
Nintendo of America today announced plans to open an official store in San Francisco’s iconic Union Square.
Submitted by nintendocom7299 in technology
Nintendo of America today announced plans to open an official store in San Francisco’s iconic Union Square.