Ride stop: Town Landing, Falmouth Maine
Saturday, October 30th, 2010This is a quick stop I make on one of my favorite quick 18 mile road rides … as fall sinks in the boats are thinning out.
This is a quick stop I make on one of my favorite quick 18 mile road rides … as fall sinks in the boats are thinning out.