corvette zr1

Racing Legend Mario Andretti Passes Check by Police

"Where you off to in such a hurry there, Mario Andretti?" Wouldn't you just love it if that was what police would have said to the driver of a sports car that was pulled over for speeding, and that's exactly who was in fact behind the wheel? Well, it was actually the Indy car racing legend…