Who ever said electric cars do not pack a punch has never seen Formula E race cars. Formula E is the electric future of car racing. Making its debut in Beijing, Formula E has created a new competitive platform the pushes electric cars technology to another level. The Formula E car offers 200kw of power ...
Trending Articles
More Pages to Explore .....