Still Corners – Cuckoo
August 22, 2011 by Addict Music
Earlier this summer Still Corners announced the release of their debut album ‘Creatures of an Hour’ on Sub Pop, coming on October 10th and released the first single to be taken from the album ‘Cuckoo’.
Today the duo have released a video for the track, which Hughes from the band described as: ?It?s about being confused. Am I going crazy? Does this person like me? What?s happening? That?s the vibe of the whole record really.?