Quite a Week for Cryptozoology
Not only was a chupacabra caught on tape by a police officer in Texas…
But it also appears we have a real bigfoot specimen to be unveiled this coming Friday at a news conference…
Next I suppose a monster will wash up on the shores of Loch Ness?











