Scarborough, Deering, Cheverus, @ Falmouth David Terwilliger Sep 27, 2009 Tags: Scarborough, Deering, Cheverus, @ Falmouth Race WMC and SMAA @ Falmouth Sept 25th