Radiohead have made a new song available for download from their website. 'Harry Patch (In Memory of)' is in tribute to Britain's last surviving soldier to fight in the trenches during World War I.
It's a string-laden lament, recorded live in an abbey, with a typically lovely score from Jonny Greenwood. The song costs £1 to download from here and all profits go to the Royal British Legion.
Listen to it here.
Screaming Females – “Black Moon”
1 hour ago