
Empire of the Sun and Alpine played Pier 26 (which isn’t coming back next year due to noise complaints) (pics)
The duo outfit themselves in pastel muumuus, sparkling headdresses and smeary face-paints, making them look like either intergalactic figure skaters or Aztec cousins to Siegfried and Roy...