Ooh I seen them before heard this song as well :/ ahaha I liked their explanation at the end rofl and the guy says "you havent even subscibed our own channel" whaha
Uhm maybe they are banned coz its a Dutch band? @_@ I dunno?
Maybe these links work clickclickclick lol coz those are the ones I cant watch ahah XD