Tuesday, February 21, 2012

The Least You Should Know (2/21)

In 2013 a foldable electric car will début in Europe. Americans are excited to have them here; they’ll make a nice snack for our SUVs.

No comments: