Alabama Wildlife and Fisheries Releases Statement on ChupacabraAlabama Wildlife and Fisheries Releases Statement on ChupacabraA trail cam in Alabama caught a photo of what many believe to be a Chupacabra.Michael Dot ScottMichael Dot Scott