That was interesting, something I really normally wouldn't watch xD It reminds me of the American comedy (I use the term lightly here =p) that Disney Channel (or was that Nickelodeon, I really don't remember) show, but with stronger language. Other than the language, they have near-enough the same humour imo, which is really bizzare and quite interesting xD
Any more links anybody? ^^