I know you Brits understand satire/parody (didn't Shakespeare invent them?tee-hee), but I am afraid not all your American counterparts (alas, my neighbors) don't always "get it" ... I am sure anyone in this audience will :

YouTube - Torture Song