Wednesday, July 14, 2010

Mercedes-Benz shows off its green super car



















A concept supercar brought to life with a breath of "green" Energy.

Sleek, Sexy and Seductive...and Saves $$ !!

No comments: