I don’t know why, but I only discovered these wonderful little animated Arcade Fire music videos a couple of weeks ago. They are in fact 6 years old; although I haven’t quite been an Arcade Fire fan for that long, I am a big fan now.
The videos were created by Joshua Deu who was apparently a former member of the band and lifelong friend of Win’s. He was the reason Win moved to Montreal in the first place, so without him we wouldn’t have Arcade Fire. Genius.