
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.

Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment