And Seven wins by a nose!
May 26, 2011 9:39 PM Subscribe
Japan World Cup. It's in Japanese, but if you don't understand a word of what's going on here, but just click on random stuff until the race starts.
This thread has been archived and is closed to new comments