‘Alien Abduction’ – Movie Poster and Trailer March 14, 2014 // 0 Comments The spooky new one-sheet and trailer for “Alien Abduction,” a horror thriller from the producers of Hostel and Inglourious Basterds, have been [...]