Music /
Score: 60%( 1 votes )
Overview: Recorded at the Saitama Super Arena, Tokyo, Japan, on 27 October 2005.