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 was only 4,352 years old, give or take 10 days, as the Creationists were not … Continue reading

Posted in 21st Century, Historical Facts | Tagged , , , , , | 1 Comment