Live, Tokyo 1982 by The Clash Overview Tag Appears on Live, Tokyo 1982 Duration: 53:47 Playcount 1 Listeners 1