New trail cam photographs from different sites in America have surfaced of large seemingly black panthers.
A new image from North Carolina, received May 12, 2009. Click image for original, uncropped photograph.
An Illinois trail cam photo, previously seen, but circulating anew, mid-May 2009.
Interestingly, there are vague composition similarities in both of these trail camera shoots.
Follow CryptoZooNews
Not Found
The resource could not be found.