I'm extremely surprised they have yet to play in America, let alone Coachella. They are coming out with a new album sometime next month and already have a new single out called Idea of Happiness
And their earlier stuff:
Who else would love to see these guys play at Coachella?