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.