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
comments powered by Disqus

Legal

© Copyright MMXX Rockfreaks.net.