A World Land Speed Record Was Just Smashed With a 50-Year-Old Car

65440