Article from the website openminds.tv.
A new television show is searching for extraterrestrials. But rather than looking to the stars, this show is looking for visitors right here on planet Earth.
Some believe that extraterrestrials may have visited Earth long ago. And others firmly believe that visitors from other worlds are here now.
Click on this link to read more http://www.openminds.tv/tv-show-looking-aliens-earth/32001.