The Darkness. London is waiting. The giant clock above the city feels like with every tick closer to Christmas, it also gets closer to something more menacing.
MetalTalk. Copyright © 2022. All written site content is copyright MetalTalk.net
unless otherwise stated and is not to be used without prior permission.