Editors

Editors
Country
United Kingdom
Comments
Indie rock band founded in 2002 in Stafford, Staffordshire and based in Birmingham.
Members
Tom Smith
Russell Leetch
Ed Lay
Chris Urbanowicz
Buy

Meta

Added by Quentin

Popular Originals

Popular Covers by Editors