Arcade Fire tweeted this video today. Looks like it could be a tease for their new video, "Afterlife". Take a look and tell me what you think it means:
SECRET LOCATION!!!! How do you get in? Here's what they posted on their website earlier:
"As part of their ongoing "The Music Experiment 2.0" social media-driven concert series, MTV Iggy and Intel Corporation today announced that Grammy Award-winning rock band Arcade Fire will perform a special show at an as-yet-unannounced outdoor location in Los Angeles on October 29th, upon release of their hotly anticipated fourth studio album, Reflektor. Beginning today, October 15th, fans can visit www.MusicExperiment.com for a chance to win tickets to the exclusive live performance by participating in "The Music Experiment 2.0" across Facebook, Pinterest, Instagram, Vine, Shazam & Twitter. The performance will also stream live on www.MusicExperiment.com and through The Music Experiment Windows App."