www.GameInformer.com
Switch Lights

The lights are on

Mario Kart 7 Review Screens

Screenshots to go with the review for Nintendo's latest kart racing 3DS title.