Rob Zombie’s 31 Gets Official Poster; Find Out When You Can Watch Trailer!

sick head 31The show must go on. We cannot freakin’ wait for Rob Zombie’s 31, and we’re thinking you probably feel the same way. As we learned back in March, Saban Films will unleash Zombie’s latest in limited theaters on September 16th, which puts it out right around Halloween time. It’s a fitting release date, not only […]