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: