Trail Cam Video Shows Huge Mountain Lion Near Columbia, Missouri
I've had people tell me that mountain lions aren't really that common in Missouri and Illinois at least near the bigger cities. That's funny because a brand new trail cam video shows a massive mountain lion that's just been spotted near Columbia, Missouri.