2003 NASCAR at Darlington

Some good ol’ boys say this was the best race finish in the history of the sport.

This entry was posted in Uncategorized. Bookmark the permalink.