Mel's
People think that life in maine is boring, especially in the winter.But Maine is the only place that can say on December 2nd that Chester Greenwood who was born in Farmington in 1858 invented the earmuffs. Now I know that in todays society it is not "cool" to ware ear muffs, but where else can you see a parade in the freezing cold to celebrate something. Farmington maine is known as the earmuff capitol of the world. farmington will have the local police cruisers decorated as giant earmuffs.
and they say life is boring in Maine.