Flashback: 2001 Eldora Million Feature
Watch the feature from the 2001 Eldora Million where one driver took home a million dollars at Eldora Speedway on June 9, 2001.
Watch the feature from the 2001 Eldora Million where one driver took home a million dollars at Eldora Speedway on June 9, 2001.