Mysterious Carcass Of Horned Creature Washes Ashore In Spain
I have always wondered what lives in the oceans that we never see. Most of our planet is consumed by oceans. Seems that I remember hearing that only about 5% of our oceans have really been explored. Who knows what's out there...like this carcass that ended up on a beach in Spain. Good lord, what is it?