Published On Dec 7, 2010
The Shadow Thieves are a Five piece band from Hull and who have released their first album - Translated Silence. This is the final track taken from the album.
All copyright remains with the band and thanks go to Sarah & John.
show more