Texas Fish & Game

The National News of Texas

February 13, 2014

“Chupacabra” photographed near Houston

HOUSTON (CNN/KPRC) — In one Texas community, people say they are concerned about mysterious animal that’s been spotted in the area. Some are calling it the “chupacabra,” but before you roll your eyes, there may be […]
Need to Subscribe?