The Guinness World Records title for the fastest speed by a vehicle indoors stood at 86 mph until earlier this year, when racer Leh Keen cleared one of the most expansive concrete slabs in a U.S. public venue. The record speed attempt required starting and finishing at a standstill, all within the Ernst M. Morial Convention Center in New Orleans.…
Read More