What Is Formula E? [w/video]

In just a few days the FIA Formulation E World Championship will descend on Cape City. The Mother City will engage in host to spherical five of this year’s calendar on February 25. Even though Formulation E has been to Africa in advance of, particularly Morocco, this is its first […]