GLAMOUR OF THE KILL “THE SUMMONING” OUT NOW
England’s very own GLAMOUR OF THE KILL have released their latest LP, “The Summoning,” for the first time in the states today. The release was previously only available in the UK. The band has released two singles and two music videos and could not be happier to get […]