A Mississippi man shot a strange creature he believes to be a chubacabra — a legendary creature that most experts believe to be nothing but a myth. Matthew Harrell of Leake County killed the bizarre-looking animal Wednesday morning while “coon ...
Read More »