Showing posts with label bigfoot. Show all posts
Showing posts with label bigfoot. Show all posts

Wednesday, August 13, 2008

Chupacabra in Texas, Bigfoot in Georgia...WTF

A Chupacabra has been spotted in Texas, it's kinda cute, nothing like El Chupacabra


Bigfoot on the other hand, I am gonna go with fat man who died in a costume.