..will be linking to this today.

Arcade Fire live in an Elevator…”Neon Bible” & “Wake Up” – Paris

They’ve sinced cancelled the remainder of their European Tour. ūüôĀ