Tag: Electric Car Race

Posts related to Electric Car Race

Electric Car Race
Numerous Formula Racing enthusiasts were on hand last Saturday to witness the very first Formula E electric car race in the country, which was held along the Bayfront of downtown Miami.
    Back to top