The Candle Thieves England, UK
The Candle Thieves started life in the sleepy suburbs of Cambridgeshire, born from the creative and frustrated minds of
Scott McEwan and a man who calls himself The Glock.
The small town pair gained a reputation and cult following from their unique live performances.
Their bitter sweet, indie-pop masterpieces contain carefully crafted melodies that will keep you awake at night. ... more
Streaming and Download help