Here is today's New England Trivia question:

Which state is known as "Earmuff Capital of The World"?