The Clash - Live in Tokyo, Japan
1982-01-28 | 54 minutes
Rating: 0
Concert shown in NHK's Young Music Show