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