The Damned release futuristic video for Standing on the Edge of Tomorrow
Legendary British band, The Damned have released a video today for new single, ‘Standing On The Edge Of Tomorrow’ taken from their new album scheduled for release on Search And Destroy / Spinefarm Records on April…