Interview: Editors
September 24th, 2013
Bassist Russell Leetch wags chin ahead of Editors' forthcoming UK and European tour, starting Thursday in Copenhagen.
September 24th, 2013
Bassist Russell Leetch wags chin ahead of Editors' forthcoming UK and European tour, starting Thursday in Copenhagen.