Monday, July 23, 2007

Chupacabra In Texas?

So is this strange animal discovered in Texas the mythological Porte Rican Chupacabra, or just a naked coyote? Place your wagers.

The image “” cannot be displayed, because it contains errors.


Die Vurm

Congo's Ghosts

Find blog posts, photos, events and more off-site about:
, , ,,,,

No comments: