March 14, 2012
No answer yet
I live in Charlestown. Moved back to Boston about 9 months ago for a new job. New to cycling and I'm a pretty laid back/shy person..but looking to meet new people to ride with and possibly other social events.