Terry Lovelace

Terry Lovelace – Incident at Devils Den Aired Thursday, February 11, 2021, at 5:00 PM PST / 8:00 PM EST I’ve openly shared on my podcasts, at conventions, with friends and family, and within my professional community, of my UFO sightings and contact experiences that date back to my childhood in the 1950’s. I was […]


  • Pages

  • 1
Current track

Title

Artist