Where did this come from? i can see a fragment of a youtube logo but cant find the vid, anyone kno?
>>1270853mario kart ds japanese tv ad
http://www.youtube.com/watch?v=M0LfLk9lLEg