dailystar.co.uk
68%
674
Cannonball Run record averaging 106mph set during coronavirus lockdown sparks outrage
A new record has been set for the New York City to Los Angeles' Cannonball Run made famous by the Burt Reynolds film of the same name, it has been claimed.