Porsche Sets Indoor World Speed Record
Racer Leh Keen set the new Guinness World Record for indoor speed at 102 mph. The previous record of 86 MPH stood for seven years due to the strict rules. T o meet his goal, Leh needed to start and …
Racer Leh Keen set the new Guinness World Record for indoor speed at 102 mph. The previous record of 86 MPH stood for seven years due to the strict rules. T o meet his goal, Leh needed to start and …