PinMark SmeyersSSC reveals a 2,200 hp Tuatara AggressorIt hasn’t been an easy time for SSC lately, first, they declare to have set a world speed record with... Read More