Picture gallery World Touring Car Championship in South of France: Photo 1/7