Smack Girl: Last Performance of 2002

December 29, 2002

Tokyo FM Hall Tokyo, Japan