Editors are an English rock band, formed in 2002 in Birmingham. Let's find out some interesting facts about them! (moreā¦) Read More