Cryptozoology, mutants, and hoaxes

Skip on over to Introspection of a Struggleing Mad Scientist where S E E Quine had done a quick rundown and explanation of a number of wierd creatures, starting with the chupacabra.

supposed chupacabra

Leave a Reply