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) …

Alien Abduction Caught On Tape! Read More »