Chupacabra caught in Texas

they are out there. they are multiplying. y is it so hard to contimplate? think about a mule. a donkey had sex with a horse and wal-la!