I haven't been a big fan of Formula E so far (especially in RR3...) but if this is the future of Formula E, things are looking up!
Great article about it on The Verge
You must sign-in or register in order to view and reply to forum topics.