It's an album release. It doesn't actually come out until the 11th but a friend of mine managed to snag two tickets to the premiere in Philly tonight so Paul and I are going. Basically they're playing the album in the IMAX theatre nearby. No visuals, just the music. Should be interesting.
Re:
Date: 2002-05-28 01:25 pm (UTC)