To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Great dutch punk band from the 90's / early 00's. I think they even played some shows recently after they officially broke up in 2011.