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: