Terry Lovelace joins us to discuss his extraterrestrial abduction at Devil’s Den, the alien implant was discovered afterward, and his books covering what happened during and following this UFO encounter on the latest Edge of the Rabbit Hole.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More