The Star People
- Episode aired Sep 30, 2021
After their near-death experience, Demi wants to know if there is a connection between ETs and ghosts; Demi heads to Vulture City, Arizona, an abandoned gold mining town said to have spirits... Read allAfter their near-death experience, Demi wants to know if there is a connection between ETs and ghosts; Demi heads to Vulture City, Arizona, an abandoned gold mining town said to have spirits, UFOs and ETs roaming its land.After their near-death experience, Demi wants to know if there is a connection between ETs and ghosts; Demi heads to Vulture City, Arizona, an abandoned gold mining town said to have spirits, UFOs and ETs roaming its land.