This humpback whale was found dead on a beach in Gloucester on May 15th. It may have been hit by a boat. Scientist are looking into the cause.