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