Pirelli World Challenge Preview

Pirelli World Challenge Preview

TLP spent the day at the Pirelli World Challenge final race weekend at Mazda Raceway Laguna Seca.  Here is a sneak peak of the action.  We will have more this week on why this is among the best racing series in North America.