Monday, November 12, 2012

2013 Car of the year may be the best ever.

Perhaps the best car ever! It's electric with a top speed of 133 mph. I want one.