WATCH: This Noisy Mountain Lion Was Caught on a Trail Cam
A new video out of Arizona captured a noisy mountain lion on a trail camera. The video features two mountain lions in a southern part of the state, but the exact location was not shared. Unsurprisingly, the crisp video is getting a lot of attention on social media. Many are commenting in an attempt to [...]