Hanoi Rocks photo

Hanoi Rocks setlist at Tokyo Kousei Nenkin Kaikan in Tokyo, Japan on February 21, 2003

Hanoi Rocks setlist on February 21, 2003 at Tokyo Kousei Nenkin Kaikan in Tokyo, Japan