By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I can't stand Nascar myself, but I have to admit that this is a pretty smart move by Nintendo's marketing team, especially if they set up Wii demo stations at races.