Everyone has that place that they think of when they hear the word "home." Mine happens to be Foxborough, MA where I spent the first 18 years of my life. Foxborough is a pretty typical New England small-town with lots of trees and lots of crazy people (we call them townies.) When you live in a small town, you are bound to run into people at any given moment. There are even some places you know that running into people you know are unavoidable. Here are my stories. My stories of being at the spots of Foxborough and running into people at all the wrong times. [UGH]

Close ups