The SSC Tuatara Isn't 330-MPH Fast, But It Did Set a New Official Record

23 photos
Car Finder: