What The Heck Animal Is This? Caught On Camera In TexasWhat The Heck Animal Is This? Caught On Camera In TexasNo seriously, what the heck is that? Is it some kind of mountain lion? How about a seriously deformed deer? Chupacabra? What is this thing caught on camera roaming the Texas Hill Country?Jim WeaverJim Weaver