Tag: New Orleans
-
Ep. #254: Terry Lovelace | Dark Waters
Terry Lovelace documents his UFO encounters including compelling proof of alien visitation, alleged government involvement and an alien implant discovered on x-ray. Dark Waters tells the stories of people who have experienced the extraordinary including dogmen, skinwalkers and demons. Also, the paranormal history of New Orleans.