Whether we're noting the most surfboards stacked on a Humvee (282) or feting the oldest female racing driver (90 years, 106 days), human beings are obsessed with pushing the performance…
Continue Reading