Here’s your first look at the NECA series of figures from the upcoming Predators movie. Whether you thought that the world needed another Predator movie or not, you have to admit that these figures look pretty badass.
Product Page ($45/Pre-Order for August 2010 via Super Punch)


