STILL CORNERS ‘CUCKOO’ VIDEO…

Back in July Still Corners announced the release of their debut album ‘Creatures of an Hour’ on Sub Pop, coming on October 10th. The first single to be taken from the album released on 7″ and available for free download ‘Cuckoo / Endless Summer’ now has a video.

Loading...