There's 600 million people who disagree.
Printable View
Too bad the commentators for racing in the US pretty much blow for every form of racing. Rally is where it's at, IMO. V8 Supercars and F1 are a close second though.
V8 supercars is badass. Wish they showed some BTCC here though.
Hey guys not posting pics,
http://i.imgur.com/mog0q.gif