An enormous, dead fin whale washed ashore in Duxbury, Massachusetts Monday prompting officials to close the beach. (Aug. 20)