THE CLASH

THE MAGNIFICENT SEVEN

SPAIN 1981

CBS CBS 9513

PROMOTIONAL RELEASE