The police will share the video with researchers.
The chupacabra is the legendary "goat sucker," believed to roam parts of Texas, Mexico, and the Caribbean.
The police will share the video with researchers.
The chupacabra is the legendary "goat sucker," believed to roam parts of Texas, Mexico, and the Caribbean.