Tesla Model S Priced For Europe: And You Thought It Was Expensive Here…

by Christopher DeMorro December 21, 2012 8 comments