Chupacabra caught on cell phone – Goodyear Arizona

Live footage of a something that looks like a Chupacabra in Goodyear Az. This is cellphone footage.

The news footage is here:

and here:

Leave A Reply