Derrel To Guest On Strange Harbor Show Posted on January 25, 2019 by vtsiadmin About Derrel Sims Derrel Sims, The Alien Hunter. The world’s leading expert on alien abductions. His 38+ years of field research has focused on physical evidence, and led to his groundbreaking discoveries of alien implants and alien fluorescence.