Tuesday, June 12, 2007

81 - The Track at Texas

Driver Scott Sharp explains the nuances of the Texas Motor Speedway.

No comments: