it probably has been edited although the clip on triple isn't great so it's hard to tell.
i've not had a promo as yet so can't check.
totally agree about the "wtf" factor though. first time i heard it was at Oscar's last gig for us and i was stuck chatting to someone so couldn't ask him what it was, took me ages to find out afterwards - it's pure, peak time filth.
would love to bring those guys over for a gig, will have to see how things pan out.
mavericks live is pretty unbeatable though, the best live act i've seen by a long way.