Saturday, September 21, 2013

All The Rods and a Tesla too!

video-2013-09-21-08-48-28_zpsbe3c4613

A little Tesla overview! Consumer Reports sez this is the 'best car ever', garnering a 99 out of a score of 100. It's fully electric.

No comments:

Post a Comment