This video game has the perfect basis for the next Alien franchise installment on television, featuring a strong heroine and terrifying xenomorphs.
Check out these strange alien moments, in this Ancient Aliens compilation.
The Bermuda Triangle is shrouded in mystery and has long been rumored to be a place of alien abductions and ghost sightings. Although the term “Bermuda Triangle” wasn’t coined until 1964, strange ...