Hard not to miss the sound but people in the buildings above Miami might not even know a race is going on. I still don’t think the FIA is a friend of the electric car industry and frankly a Tesla P85D could probably beat these cars off the line. But there it is.


Subscribe to Electrek on YouTube for exclusive videos and subscribe to the podcast.

About the Author