Came across this band via Radcliffe and Maconie's live session on Radio 2. Checked out their album 'Disconnected From Desire'. Imagine The Cocteau Twins meet Kraftwerk via New Order. I LOVE this song. And the vids not too shabby either.
Just when you think the world of music's about to come crashing down around your ears with X Factor shit and Take That reforming, something like this comes along to restore your faith.