After a long weekend of racing, he was towing his race car back home across Canada ... That's when the driver looked down. Their speedometer reads 145 mph. That's right, they were cruising ...
Get the latest car news, reviews, and features.
The Mercedes-Benz W 196 R Stromlinienwagen became the most expensive Grand Prix racing car ever auctioned, selling for $53.9 million to benefit the Indianapolis Motor Speedway Museum. Mercedes ...