I stumbled across this YouTube channel recently. Seems this guy has a gift for capturing strange things on camera, and he seems Genuine enough to me. He actually lives in Scottsdale Christopher,......Could he be Interview potential? He recently appeared on Trey Smith.
Anyway here's a link to one of his videos. Whether You believe in Inter dimensional, or not, his videos are worth watching!