Designed by
Title
2012 FIA European Truck Racing Championship #25483571
Description
David Vrsecky of Freightliner Buggyra Int. Racing System team during 2nd Race of 2012 FIA European Truck Racing Championship, Istanbul Park on May 12, 2012 in Istanbul, Turkey.
This image is editorial