I think someone pissed off a woman and she threw their deer head in the creek. That's how it started anyways......
Haha that could be it. I was out making my rounds at work and looked off in the creek which is usually the local dumping ground unfortunately and had to take a second look. I knew something didn't look right so I snapped a couple pictures and they really don't do that mount justice for how big it is. The body looks like it weighed 300 pounds.