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

23 photos
Car Finder: