Published On Feb 21, 2014
Likely in Jul '87 (when in New York) on the "Close To The Bone" tour. Is this when Charlie was doing "CBS News Nightwatch"? Talks a lot about Joe Leeway leaving. Would love to see that Dec '85 appearance that Charlie mentions.
show more