Race circuit Puebla in Mexico

Race circuit Puebla in Mexico

Races in season

Date Racing Series
11 Apr 2010: FIA World Touringcar Championship (Race 3 of 24)
11 Apr 2010: FIA World Touringcar Championship (Race 4 of 24)