article_snippet.sent: An Oklahoma woman believes An Oklahoma woman has secured photographic evidence of the legendary blood-sucking beast, el chupacabra.
article_snippet.sent: In a bid to document the unusual-looking beast, An Oklahoma woman whipped out An Oklahoma woman camera phone.
article_snippet.sent: Caught on camera: An Oklahoma woman believes An Oklahoma woman has secured photographic evidence of the legendary blood sucking beast, el chupacabra (above)