N newatlas.com Internet sleuths take down the SSC Tuatara's 316-MPH speed record 121 points DamnInteresting 6 years ago 115 comments