super mario odyssey tour trailer

Mario is Coming to a Kingdom Near You in U.S. Tour

October 5, 2017 Nick Chevalier 0

Mario’s going on tour! Nintendo has announced that Mario will be touring the U.S. in a “real-life odyssey,” spanning several major U.S. cities. The tour will feature a Super Mario Odyssey-themed trailer, an giant inflatable Cappy, and give fans the opportunity to meet Mario and Cappy themselves and try out Super Mario […] Read More