Album NewsDoom MetalMusic VideoNew SongNews September 29, 2017 James Weaver Electric Wizard release new music video for ‘See You In Hell’ ELECTRIC WIZARD have released a brand new music video! Read More