Amazon.com BarnesandNoble.com Borders.com Indiebound.org
Farmington, Maine, native Chester Greenwood is credited with inventing earmuffs in 1873 when he was just 15. To honor him, every first Saturday in December, people in Farmington don their best earmuffs and parade through town.