Category Archives: Cryptids
Strange “Troll” Creature Photographed in Rural Pennsylvania
Something weird is lurking in the snowy forests of Pennsylvania, and one woman claims to have captured evidence of it on camera. A woman named Polly took to Facebook a few days ago in order to post this photograph of a “sasquatch” that was snapped on her friend’s rural property. Like all great images of […]