Newly restored, this film about a group of Japanese rockers opens at the IFC Center, its charm undiminished.



Source link

Share.
Leave A Reply

Exit mobile version