New Haven Road Race

One of the many races where you will see the Milford Road Runners.  Go Team Green!!!