Magician – Visiting (1031)

John Gaughan is a magician who designs and builds spectacular illusions for big-name magic acts and stage effects for rock musicians. He has also devoted many years to collecting and restoring vintage magic devices dating back to the 18th Century. His workshop has been in the same place for 35 years and two of his employees have been with him for 25 years.

John Gaughan and Associates