2008 Pirelli World Challenge at Watkins Glen - TC
World Challenge racing from Watkins Glen International.