SSC Tuatara Sets Speed Record For Production Automobile at 331 MPH

But not without some drama! Race car driver Oliver Webb was shaken when a cross wind pushed him over into the rumble strips.


View Full Site