SSC Admits Tautara 300-MPH Land-Speed Record Claims Were a S