Designed by
Title
2012 FIA European Truck Racing Championship #25317368
Description
Mika Makinen of MAN Mad-Croc Truck Racing team during 1st race of 2012 FIA European Truck Racing Championship, Istanbul Park on May 12, 2012 in Istanbul, Turkey.
This image is editorial