nintendosoup.com
Latest TV Commercial Promotes Super Mario Odyssey And Super Mario Party On Switch
Nintendo of America has uploaded a new 30 second TV commercial promoting Super Mario Odyssey and Super Mario Party for Nintendo Switch. The commercial is the first entry of the “Nintendo Swit…