Mountain Lion in Des Moines. Probably Running For President.

A mountain has been spotted in the city of Des Moines. We can only assume it is running for the Democratic nomination. A "Vote For Me Or I'll Tear Your Face Off" could be a pretty convincing campaign. 

There is probably only one potential contender that big cat fears: