They are pretty good .
These guys are a British Indie-Rock band who my friend introduced to. Their music is quite weird but for some reason, I'm loving their stuff
I'm currently listening to all their songs, so far I've listened to these two.
and
They are pretty good .