Board Thread:Dinosaur Discussion/@comment-182.68.223.69-20150322020626/@comment-182.68.218.188-20150327163050

tell me what is effigia and which is the biggest turtle ever