Cover Photo: Racecar falls on crew chief at Bristol - 24h later he's back
Car falls on crew chief at Bristol – 24h later he’s back

Car falls on crew chief at Bristol – 24h later he’s back

Racing News
August 19, 2017