Listen

Description

Ten years ago, the people of Lubec, Maine, were met with an unpleasant surprise: an enormous finback whale had washed onto the beachfront of their tiny coastal town.

Year: 2005

Producers: