Video Roundup: Galactic Cowboys, Ursus, Cold Snap, Stand Alone, Axemaster, Wedge

A little birthday present to myself. Half a dozen spanking new videos from the world of rock and metal. I couldn’t ask for anything more… Galactic Cowboys – “Zombies” Galactic Cowboys have unveiled their awesome Horror-directed music video for “Zombies”, [...]

December 14, 2017 Videos