The Damned
Contributed by alex101, Posted by Videos

The Damned have released a music video for their song called "Look Left." The track is off their album Evil Spirits, which came out on April 13, 2018 via Search And Destroy and Spinefarm Record. You can watch the video below.