Submit a news tip



North American Captain Toad: Treasure Tracker Switch commercial

Posted on July 2, 2018 by (@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.

Leave a Reply
Manage Cookie Settings