Share this story
Close X
Switch to Desktop Site

November 30, 2012

Image 3 of 25


Visitors look at car wheel hubs during a press presentation prior to the Essen Motor Show in Essen, Germany. About 600 exhibitors will present their latest developments at the Essen trade fair from December 1 until December 9, 2012.

PHOTO: Ina Fassbender/Reuters

Next Image Previous Image

Image 3 of 25

About these ads