He we go. My brother in law, visiting from Alabama, believes he saw a mountain lion yesterday just outside the Alexandria city limits. He was very adamant about it. He said he had seen mountain lions several times, as they had a couple in the area where he lived in New Mexico.
Makes me wonder, he's not the kind of guy to just make up things. So I have to believe he saw something.
Which outskirts are we talking about? Around the Compound there has been talk of mountain lions for awhile.