Saber Toothed Duck Billed Creature Found In New Mexico
Generally believed to be a red fox carcass, a post on the www.unexplained-mysteries.com forum board of an email sent by Donald Gialanella after he spotted this creature while hiking in New Mexico. I came across this sabre-toothed Duck-billed creature while …
Saber Toothed Duck Billed Creature Found In New Mexico Read more »