I live in Eastern PA far from where that one was caught, but every few years some catches one from a local lake near me. Typically it's a misidentified Pacu, but that certainly appears to be a piranha based on it's teeth. Piranha have been sold in PA pet stores and from time to time I still encounter them even though I believe it is illegal now to posses them.