PHOTOS, VIDEO: Bowser Jr. Makes Theme Park Debut in Super Mario Power-Up Summer Stage Show
This summer, Mario, Luigi, BowserJr. (for the first time) and others are making a splash with the Super Mario Power-Up Summer stage show at Universal Studios Japan. Super Mario Power-Up Summer The show takes place at Gramercy Park in the New York area, where Mario, Luigi, and Peach have burst out of Super Nintendo World … Read more