View Single Post
Old 08-09-2013, 09:13 AM   #3
rp17
Registered User
 
rp17's Avatar
 
Join Date: Apr 2011
Location: DFW
Posts: 713
I'm very impressed with the Tesla cars and what they are doing. They are pissing off the Saudis though.
rp17 is offline   Reply With Quote