Video: Mario, Luigi and friends visit Whistler Blackcomb
Posted on March 16, 2016 by Brian(@NE_Brian) in General Nintendo, Random, Videos
Nintendo has a new off-beat video up showing Mario and Luigi visiting Whistler Blackcomb. This is a big ski resort located in British Columbia, Canada. Check out the video below.