South Idaho Park Bridge Said To Be Visited By Nightfall Spirit – 104.3 WOW Country

Located 175 miles east of Twin Falls, Hooper Springs Park is rumored to have a paranormal presence that is often seen near the park’s bridges …

Leave a Reply

Your email address will not be published. Required fields are marked *

More Articles & Posts