Chupacabra Warning
What appears to be a docile baby Chupacabra, nicknamed Prince Chupa, has been sighted in the woods near Prince George’s Hospital Center in Cheverly, Maryland. Chupacabra’s are normally violent creatures, however the baby Chupa in the photo probably has been around humans and has yet to develop the rabid blood lust for human and animal blood. … Read more