nbclosangeles.com
Super Nintendo World, the first Nintendo themed world in the U.S., is finally open to the public Friday Feb. 17. Eager fans braved chilly temperatures to see all the immersive world has to offer, including merchandise, Mario-themed food, and more.
almost 2 years ago