10 Ways to be Abducted by an Alien: Alien Implant
On The Science Channel's "Ten Ways to be Abducted by an Alien," a man recalls his alien abduction experience and explains how aliens implanted a chip in his brain.
Most Watched In Science Vs. Myth ( Last 30 days )
613 Views
45 Views