Recorded over the course of three separate days in Japan in February 2003, this isn't your typical live album rehashing familiar studio material. The songs were all new at the time they were performed, and indeed were reported to be but a sampling of new songs presented by Microphones... [+] Expand