Will Power takes the chequered flag and wins the IndyCar Series' Watkins Glen Camping World Grand Prix, Watkins Glen International, July 4, 2010
CLOSE