Now there is video evidence, that was captured in the day, of what is supposed to be a real Chupacabra. Dewitt county sheriff's deputy recorded the sighting.

1 comments

  1. coffee fiend // December 26, 2008 at 12:19 AM  

    out of all the mythical, blood sucking creatures out there, the Chupacabra is almost certainly the sneakiest