Alien Abduction Caught On Tape!
Below is a clip of what is believed to be an alien abduction caught on tape! It appears to show what some people are claiming to be “proof of alien abduction”. It is a security video from what appears to be a store. It reveals the shocking disappearance (and then 2 hours later the reappearance) …