Thought you may find this site as amusing as I have.Some of the ' evidence ' they have is....Amazing!:lol:Apologies if you already know it.Edit: Especially the Dinosaurs section, such a good read.
Log in to comment