Jack Carpenter Lecture – Annoucement Jack Carpenter is a world class creative and technical sleight of hand… Continue reading “Jack Carpenter Lecture – Annoucement”…