I'm so bummed out that Drowned In Sound hasn't featured this band yet! They're album is spectacular. You might have heard their single "Radio" ("We'll fuck on the radio... oooohh") a few months ago. The song pales in comparison with just about all their other tracks.
Has anyone else listened to some of their other tracks?
How do I make a formal complaint to DiS about not having them?