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.

About the Author