Listen: Still Corners Stream Debut Album ‘Creatures of An Hour’
October 10, 2011 by Addict Music
To mark the release of their debut album ‘Creatures of An Hour’, Still Corners have made the entire record available to stream.
Creatures of An Hour is out today on Sub Pop, was Recorded at the band?s own studio in Greenwich and you can listen to it on the player below: