2011etec Super Member Dec 4, 2021 #1 https://www.msn.com/en-ca/autos/new...0-horsepower/ar-AARsPcw?ocid=msedgdhp&pc=U531
highvoltage_ From southern Delaware Subscriber Dec 4, 2021 #2 Wow. How does he keep the tires glued to the road?