User blog comment:Lucan07/Inside Assassin's Creed III : Episode One/@comment-5204823-20120823111415/@comment-3018037-20120823155259

Leopards DO NOT live in New England, I do and no big cats live around here. What you are looking at is called a Cougar, it was once common around here, but many many years ago it went extinct in New England.