John Bach

John Bach is an award-winning magician who has been performing magic for over 25 years. He is a member of the Society of American Magicians and the International Brotherhood of Magicians.

Search for Classes