What the ass is this? According to the press release, the TV spot for In Rainbows‘ 01/01/08 release is supposed to promote recycling, but it’s beyond lame. Did the band approve this? Is this what happens when you drop your label?
Radiohead In Rainbows TV spot
Posted December 13th, 2007 by Eric Greenwood · No Comments