Easily the best form of auto racing on the planet IMHO...but some of the fans are not to bright :rolleyes: ...but man they are lucky some days
http://media.putfile.com/car68 http://media.putfile.com/tranquilo http://media.putfile.com/phew81 If only they had a couple WRC events in North America each year...although Targa Newfoundland is pretty sweet!
http://www.targanewfoundland.com clip from Targa 05