Cloud Services & Network Solutions
The 102.6-mph record blows the old 86 mph record out of the water. Driver Leh Keen sets indoor land speed record with Porsche Taycan Turbo S – Roadshow Source: CNet