Mario Kart Favorite Mario Kart Wii Track

chrisprower93 posted on Jan 20, 2010 at 12:11AM
What is your favorite Mario Kart Wii Race Track? Mine are Toad's Factory, Peach Beach, and all three Bowser's Castles.

Mario Kart No replies