UK Beach Discovery: Massive 82-Foot Lizard Fish Possibly the Largest Marine Reptile on Record
Scientists have made a remarkable discovery: the fossilized remains of a colossal sea creature dating back 200 million years. This newly found behemoth, a member of the ichthyosaur group, is…