Top
30°

Watch Ten Minutes of Captain Toad Footage, Two Japanese TV Commercials

Nintendo is going mushroom crazy today and has just released three new Captain Toad: Treasure Tracker videos.

Read Full Story >>
hardcoregamer.com
The story is too old to be commented.