Nickelodeon (ended 2008)
Anyone care to give a quick summary of the punchline?
Cause I think you have to be in US to view the clip