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 )
535 Views