Spread the love

Subscribe to our full two-hour shows for two dollars per month or more. Alejandro Rojas with UFO Updates, guest Terry Lovelace discusses an an amazing UFO incident in 1977 at Devil’s Den Park in Arkansas, and strange things that followed, and a possible implant discovered accidentally on X-Ray and much more.

Show Notes