Video: Side-by-Side Of Tesla Model S 60 kWh VS. 85 kWh

by Christopher DeMorro July 12, 2013 1 comment