…and if you don’t believe me, check out this link and then this one. FAZZT Race Team and Alex Tagliani make it very, very easy to cheer for them. Seriously, this is a guy who gets it, period.
It would also be very, very difficult for me to be bummed out about an Alex Tagliani victory in 2011. How about you?