Adelphia Grand Prix, Plymouth, MA 21April2002

The rolling roads of Miles Standish Park