Dutch pop-punk group. According to Wikipedia (I assume via their label's PR department), they are "The Beach Boys of punk rock".