Originally Posted by
Rob/PA Bowyer
That's the way I look at it too. Many, and I mean many around my area claim to have seen mountain lions. Some credible people but until I see one myself I'll always have doubts. Then, everyone can call my sighting BS as well.
One that was actually photo'd over in the Poconos was immediately dismissed as a "pet" that got loose.
Thats the local assumption anyways, which doesnt mean much to me.