Photos: The Damned & Giuda @ the Showbox
The Damned & Giuda @ the Showbox – 7/7/18 Photos by Alex Crick The Damned’s David Vanian What a truly wonderful year for the Damned. The English band released an incredibly well-received album, Evil Spirits (their first in ten years!!), and hit the road to share songs from it and other works. David Vanian, Captain […]