It was discovered on the Isle of Wight, a particularly hot spot for dino discoveries. Veuer’s Tony Spitz has the details.