Tuesday, January 26, 2010

The Chupacabras in the News

There's a newly-posted article from Ben Radford at the Fortean Times website on the Chupacabras.

No comments: