Dennis didn’t just SEE a UFO. He was delivered here by one.
Do do do, do do do your traveling to another dimension...