Still Corners – Cuckoo

August 22, 2011 by  

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.?