Tagged: Idaho

Mary the ghostly girl Idaho

Small ghostly spirit haunts Idaho park

Located in Idaho, is a park. There have been reports and even alleged photographic evidence of spirits who wander here, during the late night hours. While the following image is rather eerie—it is dubious...

×