Cryptozoology...I fervently believe in the existence of bigfoot - seriously, not so sure on these things, but it's the second video I've seen of dead ones showing up in Texas over the last few years. They both looked identical. I realize 99% of the forum is rolling their eyes...
Well that explains a lot.
So you believe in Bigfoot and Chupacabra and the tooth fairy.
Remind me again, how to you feel about...
SOCK PUPPETS!!!!