February 11, 2021
Driver Leh Keen sets indoor land speed record with Porsche Taycan Turbo S – Roadshow
The 102.6-mph record blows the old 86 mph record out of the water.
The 102.6-mph record blows the old 86 mph record out of the water.