Episode 063 - Xenomorphin' Time05/29/17
Alien: Covenant Review As we promised, we were finally able to deliver our Alien: Covenant film review. It's been a week since the movie's release and the reception has been mixed. On Rotten Tomatoes the general consensus is "Alien: Covenant delivers...
- United States