THE CLASH

THE MAGNIFICENT SEVEN

FRANCE 1981

CBS CBS A 121134