Autoblog's live coverage of the 2010 Detroit Auto Show
#1 Least Wearable Thing in the Show

#1 Least Wearable Thing in the Show (34 of 38)

I mean, come on. Getty Images 20/11/09