Dropsonic – The Big Nothing – Review December 10, 2003 I know, I know, these guys have been described as “Led Zeppelin-meets-Radiohead” a thousand times before… but fuck me, that’s seriously right on the money.