An ongoing look at the people, places and machines of the worlds most demanding open road race.
Wednesday, November 07, 2007
Getting a great start is essential
Here you can watch some various cars take off the start line for a high speed section and if you watch long enough you will get to watch Lucky tear it up.
No comments:
Post a Comment