YouTube - El Chupacabra

Amazing! I don't care if this is a real Chupacabra, a crack addict taking a shit in the bushes, or even just a special effect - it's still going to keep me awake at night.