Check out the final trailer from Robert Rodriguez

20th Century Fox today released the final trailer for Robert Rodriguez’s upcoming PREDATORS movie…. check it out below..



PREDATORS hits Irish cinemas on July 9th 2010