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