Happy Christmas A short reminiscence about the 1981 Christmas show, Bluebeard – The Barbary Ghost Share this:FacebookEmailLike Loading... Related