Mountain Lion seen in my hometown

Last I heard, they were still not officially acknowledged by the state of Maine.

But they're here. They're definitely here.

They're called the "ghost cat" for a reason.

Any place with a lot of deer and a lot of woods can sustain them. The paper companies just don't want the state to offically say it.
 
Back
Top