Phila’s Got Pumas

Proof! Mountian Lions in the City of Brotherly Love: Now, after almost a decade of unverified appearances around the region, there’s been a definitive cougar sighting. Three cougars, actually, on a ledge not far from the Schuylkill Expressway. I just … Continue reading Phila’s Got Pumas