Tuesday, April 19, 2016

2007 Auto Show Season Wrap-Up: Concepts

'Saturday Night Live' last week unveiled a (faux) commercial for the Mercedes-Benz AA class, an electric luxury sedan entirely powered by AA batteries. Mercedes played along with the gag on Monday. Continue Read more...

No comments:

Post a Comment