Tuesday, April 8, 2008

28 - Ray Snowden, Mechanic Describes Crew's excitement

Mechanic Ray Snowden decribes the crews excitement going in to the St. Pete Race based on the performance of the team's Sebring finishing