Fans of Rob Zombie have been waiting years for his animated movie The Haunted World of El Superbeasto. Well, the Beasto is finally upon us. Was it worth the wait?

Read More »