ISTANBUL - MAY 13: Jochen Hahn (1) and Antonio Albacete (2) leading 3rd race of 2012 FIA European Truck Racing Championship, Istanbul Park on May 13, 2012 in Istanbul, Turkey.

ISTANBUL - MAY 13: Jochen Hahn (1) and Antonio Albacete (2) leading 3rd race of 2012 FIA European Truck Racing Championship, Istanbul Park on May 13, 2012 in Istanbul, Turkey.

 Stock photo ID: 105734039

Editorial use only
Editorial credit: EvrenKalinbacak / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all