insessionfilm.com
Poll: Who wins the ultimate showdown – Alien vs Predator?
This week for our poll, inspired by The Predator hitting theaters this weekend, we simply want to know who wins the ultimate showdown. Sure, there’s been another film to already tackle this d…