never heard of them before and was thinking you meant something else entirely until i saw MOB's comment. had to google it...
if i'm understanding it right, sounds like something of a cross between whose line is it anyway and jackass? or am i way off?