North American Captain Toad: Treasure Tracker Switch commercial
Posted on July 2, 2018 by Brian(@NE_Brian) in Switch, Videos
Nintendo published a new North American commercial for the Switch version of Captain Toad: Treasure Tracker. We have it below.