On 17 January, at NASA's Kennedy Space Center Landing Facility in Florida, SSC North America attempted to...
First of all, we have to congratulate and tip our hats to the people of SCC North America, as with the 532.8...
SSC North America, as announced a week ago, broke the record for the fastest production car, with the...