Sunday, November 20, 2005

FIA World Rally 2005

Watching some great coverage of WRC racing. This is real world racing!!!

Costa Brava, Spain & Perth, Australia.

Catch it only on the SPEED channel http://www.speedtv.com/

No comments:

Post a Comment