Yes, that is "Cadillac One" driving past Tesla's West Los Angeles showroom yesterday and no, President Obama did not stop in for a test drive. [Green Car Advisor]
Yes, that is "Cadillac One" driving past Tesla's West Los Angeles showroom yesterday and no, President Obama did not stop in for a test drive. [Green Car Advisor]