Grand Prix of Gloucester, Day 2 / 70BD8956
Gloucester, MA
10/31/2004
Blurry riders with the big rock behind them