Designed by
Title
2012 FIA European Truck Racing Championship #25316199
Description
Antonio Albacete of MAN Equipo Cepsa team at pit lane during super pole of 2012 FIA European Truck Racing Championship, Istanbul Park on May 12, 2012 in Istanbul, Turkey.
This image is editorial