2010 Watkins Glen 150

The 2010 Watkins Glen 150, the fifteenth of 20 events in the 2010 ARLA Elite Series season, was held at Watkins Glen International in Watkins Glen, New York.

This race marked the second time in ARLA Elite Series history that a race was run in the rain.

Watch
CbFt_r7R_vk azQC_WJgqTo