Rapture : London ICA

The best band of 2003, perhaps - even if we still don't know when they're joking.

This far away from the glamorous gutters of