Jesus. I think you've been watching too much Scooby Doo and not enough NCIS. Though I guess trusting a bunch of pubescent hippies over the Canadian mountie police is a thing I could do, too. You gonna unleash all your secret alien science powers to find her?
video.