More Videos by THE CLASH
RECORDED LIVE AT SUN PLAZA HALL, TOKIO JANUARY 2, 1982
8 years ago
9 years ago
10 years ago