I've been all overcougardavile's website and fail to see anyproof of their existence.What I see is a bunch of hysterical posts about peopleclaiming they saw one.There's even a post about the supposed sighting around pittsburgh this month.I'd think with all the snow on the ground,it's existence would be fairly easy to prove.So where's the proof?Why even post something that easy to prove,yet with no proof?It's nothing more than stirring the pot.
I spent 45 minutes there this morning before coming to the same conclusion.
Steve