Never heard of them
If it's not on BBC 6Music, it's probably not worth a listen
You coud go and see a couple of good bands that are coming up soon, in The Besnard Lakes at The Lexington in London on 2nd. Oct., then follow that up with The Horrors the next day at The Pavilion in Worthing :)