Editors Trivia: 12 fun facts about the band! August 28, 2017 By Maria-Elpida Flessa Leave a Comment Editors are an English rock band, formed in 2002 in Birmingham. Let’s find out some interesting facts about them! [Read more…] about Editors Trivia: 12 fun facts about the band!