Loading...
Uploaded by easilyamused05 on Mar 3, 2009
The cars restart for the last time with three laps to go, and Kyle Busch takes the checkered flag to win the Shelby 427 at LVMS, his home town track 3/01/09
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)