Apr 16, 20111 minNEW CHUPACABRA VIDEO FROM ARIZONAIs this the mysterious Chupacabra? The creature was chased down by a man in Goodyear, Arizona. The following video was shot by Darrin...