×

The New Reality

12:01 AM ET Mon, 6 July 2009

The high cost of racing on and off the track.