NASCAR & Auto Racing

October 28, 2007 6:38 PM

Richard Petty does the honors, loses his cap while waving the green flag

Suggested for you

  Comments  

Videos

Sports Videos