The Final Showdown Of Alien Vs. Predator March 14, 2012BuzzFeed - Latest My money is on the Predator. Via: wallbase.cc