I saw this guy on the train tracks while out dove hunting near Laredo. I thought maybe it was a small coyote, then some sort of rodent, but I think it might be a chupacabara. I showed a few people and no one had a clue. Maybe we're all dumb?
What does the OB think?
What does the OB think?