On January 23rd, Rob Zombie's new movie 31 - which he wrote and directed - made its world premiere at the 2016 Sundance Film Festival in Park City, Utah. The clip below features Rob's introductory remarks and the complete Q & A session after the showing. Note that it contains spoilers: In celebration...
Continue reading...
Continue reading...