Lordstown Posts Video of Its EV Pickup Beating Ford F-150 in Tug of War

Is SSC Tuatara's 300+-MPH Speed Record Fake? Company Says It Was an Honest Video Error