2008 Pirelli World Challenge at Road America - TC
Pirelli World Challenge racing from Road America.