FREE! NEW! Gorillaz, Yeasayer* and Klaxons! OK!
Trawling the Interwebs since 7am this morning, so you don’t have to. Here’s some free, new music from London lads Gorillaz, as well as those capuchins in The Klaxons, plus Brooklyn baboons Yeasayer* (Technically you should pay for it but you CAN get it for free). Holy crap, awesome!