Tuesday, August 31, 2010

Chupacabras Vs. Gargoyle!

No, that's not the name of some new, low-budget horror film! Rather, rumors are circulating on the island of Puerto Rico that the Chupacabras may not be the only weird beast roaming around, as this new story at Inexplicata demonstrates...

No comments: