Headbanging Cradle of Filth Guitarist James McIlroy Headbanging Cradle of Filth Guitarist James McIlroy Headbanging Cradle of Filth Guitarist James McIlroy