Deep within the annals during prehistory lies a creature truly colossal that it enthralled the imagination of paleontologists. This magnificent giant, known as Megabetusa, existed the oceans millions years ago. Towering dimensions of over 60 feet, this prehistoric cephalopod was a true apex predator during its time. Few fossils of Megabe⦠Read More