Freakish 3ft long sea ‘dinosaur’ with hard-plate armour found washed up on beach August 24, 2024admin Comment A buck-toothed 3ft sea beast that looks not too far off a legless crocodile has been found beached in Virginia, US, by a [...]