2009 WTCC Images
Construction of the Marrakech Grand Prix circuit for the forthcoming FIA World Touring Car Championship is in an advanced state.
Marrakech Grand Prix Circuit Construction, Marrakech, Morocco, North Africa, April 2009.