The Iranian navy has located a gigantic mysterious carcass floating in the waters.

Photos of the gnarly carcass were posted to a website serving the city of Bushehr in western Iran on the Persian Gulf. 67 more words