Stereogum — Last night, the NME Awards went down in London, and two titans of vaguely gothic Brit-rock shared the stage for one song. Florence & The Machine’s Florence Welch duetted with the Horrors on the latter band’s single “Still Life,” adding some p...
more info