Public Service Annoucement: Arcade Fire live stream on Youtube tonight
05 Aug 10
10PM EST for all you crazy American folk, and 3AM for those in the UK (being fucked over by time differences). It’s being directed by demi-god Terry Gilliam too! And we can totally forgive him for doing The Brothers Grimm, can’t we?