First impressions of the Essen Motor Show 2006
 Top