If you really want to read this, try using The Internet Archive.
on the Channel 4 + 1 trailer...
It could be..Flaming Lips, Polyphonic Spree but I'm guessing.
Any ideas?