Video: Los Angeles Welcomes Formula E Electric Race Series

One of the most exciting developments in the green car world is the formation of the Formula E racing series, which is essentially Formula One with electric cars. While several major cities across the world have signed on to host this new series, Los Angeles is the first city in the U.S. to announce that it will serve as a host for this new electric racing series.

Read more