Nintendo and West Coast Customs car show the real Mario Kart Los Angeles 2011






When Nintendo announced a few days to hold a special event at the Motor Show in Los Angeles, we were a little