#

The CLASH Live Performance of Iconic Songs in Tokyo, Japan

Location: Tokyo, Japan Date: November 30, 1981

Watch on YouTube

Popular Shows