Filmed and recorded at Club Citta in Osaka, Japan on April 3, 1991 with the Odd Balls. It was one of the last concerts that the legendary Thunders ever performed. Running through a mixture of New York Dolls songs and original solo material.
This film is not currently playing on MUBI but 30 other great films are. See what's now showing