Quite a few eyebrows were raised when Arcade Fire's violinist Sarah Neufeld wasn't on that postcard. Had she quit the band? Well, I've since not heard anything about her quitting and I bet she was just busy laughing and playing shows with The Luyas. Their debut album is out sometime later this year and now there's a song you can check out. Taken of course from that debut.
[MP3] The Luyas - Tiny Head (via Pitchfork)