Inside Outer Limits – Darral Sims

Spread the love

Chris and Philip talk with Derrel Sims discussing alien implants, how he became the Alien Hunter, plus more…