15 April 2006
from the recent auto show in NYC.
More interesting to me is what Audi did for their new TT - treating the whole thing as a fashion show. I wonder where the outfits came from.
Share to Twitter
Share to Facebook
Share to Pinterest