666 PaleoBabble

Someone kindly brought this piece of paleobabble to my attention recently.  The site argues that...

Read More