The car set off with only 80% of the power needed to reach the top...
Knocking 16 seconds off the 12-mile climb...
Showing 13 - 14 of 14 results