Cian Ciaran

Watch Cian Ciaran’s Pissed-Off, Acid-Damaged ‘Sewn Up’ Video

Cian CiarĂ¡n knows middle-finger psychedelic pop. He's a co-founder, keyboardist, and all-around crucial member of long-running Welsh establishment trollers Super Furry Animals. He also quietly…
Marc Hogan / August 21, 2013