Has A Mythical Beast Turned Up In Texas?

Texas town abuzz over reports that mythical, bloodsucking ‘chupacabras’ are in their midst

read more | digg story

Advertisements

%d bloggers like this: