Team blasted for ‘exploiting’ virus lockdown empty roads to set new Cannonball Run record

A team has set a new speed record while competing in the Cannonball Run from New York City to Los Angeles, but people have accused them of exploiting the COVID-19 pandemic that has cleared roadways across the country.   The unnamed team successfully traveled from the East Coast to the West Coast in 26 hours and 38 … Read more