May 8, 2018New Formula E Racecar the face of electric racing! Racing enthusiasts around the world were buzzing with excitement when Formula E announced plans to redesign the face of the…