Whale's carcass washes up on Totten Inlet beach

December 04, 2010 04:37 PM