Gotten huge in the Netherlands recently and deservedly so I say. Come from the town I’m living in and recently announced a spate of dates at Doornroosje that sold out daaaaamn quickly.
Their album Bubble Gum came out earlier this year and it’s great.