World Touringcars & ETCC

FIA World Touringcar Championship 2010 – Race 18: Valencia (Cheste)