Song of the Day: “A Thousand Leeches” – The Torn
Written by Clay on January 13, 2014
Based in north England The Torn are a guitar led band backed by powerful energetic rhythms.
Artist Links:
Clay Lowe | @soulcruzer
Based in north England The Torn are a guitar led band backed by powerful energetic rhythms.
Artist Links:
Clay Lowe | @soulcruzer