The Clash

The Clash


Concert at
The Palladium, New York (NY), United States




Comments: 1st show of 2 at The Palladium.