consequenceofsound.net
Watch a video teaser for Arcade Fire's "Afterlife" - Consequence of Sound
The hype continues.