Indonesia “Sea Monster” Is Finally Identified

Monster of the deep? Or just a really funky dead whale? A monstrously huge creature that washed ashore on a remote Indonesian beach, oozing a mysterious red fluid, is probably a baleen whale in an advanced state of decomposition, experts said. The nearly … Discuss

Source: The Free Dictionary

Leave a Reply

Your email address will not be published. Required fields are marked *