Watch This Video of a Tesla Model S Race a Mercedes E63 Tobias BuckellOct 21, 2013 Electric cars: they're slow, they save gas, they help the environment... right? That's the reputation that most have focused on. Bubbly econo-cars with long acc... Electric Vehicles0 Comments18 views