MICHEL MARTIN, HOST:

Every December, thousands of people run a marathon through the woods of northern Maine. They endure freezing temperatures, dress up in costumes and drink whiskey shooters. It's not just about the race, though. The runners are also there to help one small town rebound from economic devastation. Reporter Grace Benninghoff takes us there.

(SOUNDBITE OF COWBELLS)

GRACE BENNINGHOFF: It's 18 degrees, and Millinocket is filled with people. Runners jog up and down the street to warm up their legs, even as icicles form on their beards and ponytails. They're here to race up a slick logging road and then back through town. Money that thousands of racers bring, whether through registration donations, fundraisers or the dollars they spend at local businesses, all stays here in a

See Full Page