Everything you need to know about Maine can be summed up by this picture:
That’s the actual sign in front of Hussey’s General Store in Windsor, Maine, about 45 miles northeast of my home town, and just a few miles west of Augusta. Sums up life in Central Maine pretty damn well, except maybe for [...]





