Mountain Lion Spotted In New York State! Or A Case Of Mistaken Identity?Mountain Lion Spotted In New York State! Or A Case Of Mistaken Identity?Mountain Lion spotted in Western New York, or was it?Mike KarolyiMike Karolyi