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.
Kenny Habul has expressed remorse over Stephen Grove's scary crash, while taking aim at what he considered to be the ...