I am also a believer.
A few years ago, a mountain lion was killed crossing Rt. 15 in Milford, Ct. Milford is close to Bridgeport, CT and roughly 40 miles from the Bronx, NYC.
If these cats exist in Milford, CT, they exist here.
When this large mountain lion died, at first the local "F&G" claimed it had to be an escaped pet. A week or so later they confirmed the mountain lion was from South Dakota and that they had tracked it in its journey to Milford. Well if they knew that much about this single mountain lion, they know a lot more about them in New England.
Here is an article from USA Today with a photo of the dead mountain lion.
http://content.usatoday.com/communit...south-dakota/1
I have family in the Milford, CT area and they and their neighbors see a mountain lion once or twice every two or three years, including after this cat died.
R2B