This week, our Witch Images series continues with theĀ Monstrance Clock music video. Released on July 3, 2013 and directed by Rob Semmer, it features live performance footage from Ghost's "Haze Over North America" tour. The live Ritual footage was captured at Webster Hall in New York City and the El Rey Theatre in Los Angeles.
GonstFM LINKS
Follow Papa X
Follow Uncle Ghoul