Farmington, Maine: Birthplace of EarmuffsFarmington's annual parade -- the first Saturday in December -- has featured police cars with giant earmuffs clamped on them.
- US Hwy 2, Farmington, ME
- West of I-95, US Hwy 2.
- Chester Greenwood Days is in early Dec.
Visitor Tips and News About Birthplace of Earmuffs
The inventor of Earmuffs grew up in Farmington, Maine, and residents are debating suitable ways to celebrate this unique claim to fame. Isn't their annual parade, accompanied by police cruisers festooned with giant earmuffs, enough? Apparently not.... [10/31/1999] Complete News Story