2010 Watkins Glen 150
Jump to navigation
Jump to search
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[edit | edit source]