Mashable
Alien: Earth” introduces a terrifying alien in the eyeball-shaped T. Ocellus. It’s giving the Xenomorph a run for its money…
Read More
Alien: Earths eyeball scares me way more than the Xenomorph
Alien: Earth” introduces a terrifying alien in the eyeball-shaped T. Ocellus. It’s giving the Xenomorph a run for its money…