Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
STRASBOURG - OCT 1: Preparations are underway for France's round of the World Rally Championship (WRC) on October 2, 2013 in Strasbourg, Alsace. WRC Truck with auto simulator on-board in the parking area.