The fin whale was found dead on the bow of a ship in Gloucester City. This incident is now under a NOAA investigation.