NASCAR & Auto Racing

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

October 28, 2007 6:38 PM

  Comments  

Videos