The sightings werent in the pines. Burlington, haddonfeild, collingswood. Places close to Philly and well west of the pines. And the witnesses said it flew off, boars dont fly. Mass delusions happen, could have in that case. But usually now spread over such a wide area. A curious series of incidents.
What they say about Bigfoot is that there’d have to be a population of them to keep the species going. There couldn’t just be one or two. And if there were several hundred Bigfeet out there we’d know about it by now. This creature would be smaller, but I wonder if something similar isn’t true about them.