The Slowdown post video for "A Mirror, A Torch"

Posted by TL on 29/10/12

Kansas City based experimental rockers The Slowdown have upped a new video for their song "A Mirror, A Torch". The song comes off their upcoming debut LP "A" which is due for release on November 12th. Check it out here:

comments powered by Disqus


© Copyright MMXXIV