Can you fathom the idea of an animal with a neck as long as a In fact, palaeontologists say the late Jurassic sauropod known as Mamenchisaurus sinocanadorum potentially had the longest neck of any animal that has ever existed, measuring in at a whopping 49ft-long (15m).
Load More
Load More