chupacabra hybrid?

People have been asking about the Chupacabra sighting in Texas this past week, analysis has yet to be complete on the supposed legendary creature. Past results suggest that it could possibly be a hybrid animal of some sort and not the actual...