Chupacabras In Texas?

July 17th, 2010 by

Some residents of Hood County, Texas, believe two bizarre beasts killed near Fort Worth are real-life examples of the legendary “goat suckers” of Latin-American lore. Found at AOL News.

Similar Posts:

Tags: , , , ,