Published on June 24th, 2011 | by greg0
New : Still Corners :: Cuckoo
The moody and cinematic Still Corners have signed to Sub Pop for their debut, Creatures of an Hour that will be out October 11th just in time for the chilly weather of Fall. The track “Cuckoo” is a tease for the album and also appears on a 7” of the same name out June 28th. The atmospheric track features a heavy organ and breathy vocals courtesy of lead, Tessa Murray who generates some heat amongst the ghostly instrumentation. Give it a listen or two and you’ll be ready for more from the up and coming Londoners.