Watch! Editors – Formaldehyde

When we interviewed Russell Leetch from Editors, he said the new song that he was most proud of was Formaldehyde. “We had this song for about 4 years. It almost made me commit musical suicide. I had given up on...