Imagine a 32-foot meat-eating dino with a crocodile face ruling ancient Europe! Fossils found on the Isle of Wight reveal the “White Rock Spinosaurid”—the largest land predator ever discovered in Europe. Scientists think it was a total boss 125 million years ago, chomping on fish and whatever else it could catch. Bonus: the bones even show signs of being snacked on by beetle larvae after it died. Dino drama, right? #Dinosaurs #Paleontology #ScienceNews #IsleOfWight #FossilFinds #Science