Listen

Description

In this episode of Oh Look! Another Ghost!, we’re delving into Terry Lovelace’s Abudction/ encounter. Discover the spine-chilling story of Terry Lovelace’s 1977 camping trip that turned into a nightmarish encounter with a massive UFO and extraterrestrial beings. From mysterious implants to eerie medical examinations, this episode uncovers the dark secrets of Devil’s Den State Park. Buckle up for a ride into the unknown!