WATCH: Aliens vs. Avatars is a 2011 science fiction film directed by Lewis Schoenberg. The film is a mock buster of Alien vs. Predator and Avatar. The film …

LEAVE A REPLY

Please enter your comment!
Please enter your name here