Designed by
Title
Racing car #33575375
Description
CHAMROUSSE, FRANCE, AUGUST, 25 - Racing car during uphill Chamrousse race, on August 25, 2013 in Chamrousse, France. Hillclimbing is a branch of motorsport in which drivers compete against the clock to complete an uphill course.
This image is editorial