NASCAR & Auto Racing

Gordon makes last-lap pass,

scores the Talladega victory

October 07, 2007 2:50 PM

  Comments  

Videos