Pirelli WC at the Glen Posted September 2, 2018 by Robert Kenney The cars of the Pirelli World Challenge rolled into upstate New York to take on the Watkins Glen road course.