I saw it at the Chicago Auto Show as well. One word: Meh... http://www.bestcarscollection.com/20...o-convertible/
Forum Rules