anyone been/going to see these guys? they're making their way through England at the moment. as soon as people stop cumming all over the front of their pants over LCD soundsystem, it could be worth a look.
the video is pretty crap, but the song is fantastic.