Editors - Papillon Video and Lyrics
Papillon by Editors, Music Video and Lyrics
Papillon is the first single by British indie rock band Editors, from their third studio album, “In This Light and On This Evening”. The new album will be released on 12 October 2009.
This is the official video for the song.
Editors - Papillon Lyrics
Make our escape, you’re my own papillon.
Will […]
