Mountain Dew Southern 500
- Episode aired Aug 31, 2003
The final Labor Day Southern 500 from Darlington Raceway in South Carolina.The final Labor Day Southern 500 from Darlington Raceway in South Carolina.The final Labor Day Southern 500 from Darlington Raceway in South Carolina.