Deep within the annals of prehistory lies a creature truly colossal that it beguiled the imagination of paleontologists. This magnificent giant, known as Megabetusa, was the oceans millions years ago. Growing to heights of over 60 feet, this prehistoric cephalopod was a true apex predator in its time. Some fossils of Megabetusa have foun… Read More