robzombie.com
ON THIS DAY: El Superbeasto burst onto the scenes in 2009
Rob Zombie’s The Haunted World of El Superbeasto was released 9 years ago on September 12, 2009.