
I’ve just got my hands on a new single by The Editors called “Papillon” which will be taked from their third album “In This Light and On This Evening” due for release on the 12th October 2009. Editors – Papillon (Single Edit) [Audio clip: view full post to listen]