Scottish alt rock trio Twin Heart (including former members of Mechanical Smile) have just debuted a music video for ‘Ghosts’, the band’s forthcoming single. You can stream and watch it via the embed below:
Founder & Editor for DEAD PRESS! | Atheist and antitheist. | Judge of the quick & the dead since 1989. | Aspiring freelance pizza eater.