News

While NASCAR has started optimizing rain tires for wet races this decade, the stock cars only run in light rain.
Horrified holidaymakers watched on as the car went off a road and over a cliff at Alum Bay in the Isle of Wight, plunging ...