Agree!
Part of the beauty / allure of this race is the difficulty in having a car capable with a suitable tune over the 8000ft elevation. Having an electric car that has 100% torque at any one time at of the motor is a bit of a let down.
But the sound... seems like they have warning buzzers to let the spectator a vehicle is coming 
Bring back the turbo era!
[ame]https://www.youtube.com/watch?v=295SCGR-1ZA[/ame]
(love how he powerslides around a dirt hairpin bend on the side of a cliff face, with the sun in his eyes.
-Mitch
'El Burro' 2012 Defender 90.
Bookmarks