Two Arknsas women were hiking at an Arkansas State Park at Hawksbill Crag at Whitaker Point in Newton County late Monday evening when they encountered two mountain lions.
No 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?