The site for Robert Rodriguez’ reimagining of the Predator franchise Predators has officially launched. Check out the fun here. The site features nothing revolutionary in content or design. But there’s enough to satisfy those seeking a Predators fix before the film hits theaters on July 9, 2010.





