Thursday, July 22, 2021

SSC North America Admits Tuatara Did Not Reach 301 MPH, Let Alone 331 MPH

Better late than never.