rodders47 2 Report post Posted January 10, 2015 what does E mean ? Exciting....nope........electric......... well power only. My very first live Formula E that I have seen on TV. Will I watch again...nope... First impression is that it sounded like Radio Control Electric race cars, and well with the amount of suspension breakage seems to me a car design lacking somewhat in strength.. Not my cup of tea... Share this post Link to post Share on other sites