Hillary Busis
September 27, 2013 AT 08:07 PM EDT

Who is Arcade Fire? Here’s a hint: It’s the band that’s haunting your dreams. Not due to their lush melodies and evocative lyrics, but because seeing the band’s members wearing giant facsimiles of their own heads is legit scary.

Really:

Otherwise, SNL this week is looking good, right? As long as those uncanny things get banished back from whence they came. (Canada?)

You May Like

Comments

EDIT POST