Jeremy Clements won in a racecar nearly 10 years old

Jeremy Clements won in a racecar nearly 10 years old

Racing News
August 28, 2017