Oh my goddd, this is fantastic. When I saw that tweet I died a little. I've hoped for this to happen for so long-- you have no idea. All of my worries about Owen making a band = gone. Les Mouches is just perfect.
Where can I get Les Mouches albums? I tried ordering the 1000 Christians one off a link that was posted somewhere else in the forum, I don't remember what the site was called exactly, but it never went through, so I'm assuming they're out of stock. Any ideas?