Is this the mythical chupacabra - or something else?
Wednesday, August 17, 2011 - 10:00
in Biology & Nature
Mysterious beast captured near Washington D.C. combines aspects of kangaroo, dog, rat and deer
Mysterious beast captured near Washington D.C. combines aspects of kangaroo, dog, rat and deer