Editors are a British indie rock band based in Birmingham, who formed in 2002.
Comments: 273 • Responses: 21 • Date: 2013-11-19 17:03:46 UTC