Tag Archives: Cthuluians

June 27, 2005

On This Date in TWISTED-HISTORY.com! in 2005, a 70-million year old dinosaur track was discovered that had been left behind by a three-toed Cretaceous period dinosaur. Biblical Creationists immediately contested the age of the fossil and said at best, it … Continue reading

Posted in 2001-2100 CE, Historical Facts | Tagged , , , , , | 1 Comment