The Warlocks release their first new album in 5 years, Skull Worship, on November 26, 2013 through Zap Banana (Cargo Distribution). Stream and share the lead...