I've seen it on Tv about 20 times now and I don't even watch tv very often! Mainly on FOX, Nickelodeon, and ESPN I believe. Every time I hear it I think they're playing Radiohead lol.
Also Thanks mate, you've done us here a great justice. Because of you, many many many people will have a great...