San Francisco Magician and The Marrakech Magic Theater owner Peter Morrison has performed more than 6000 shows nationwide for over 17 years. His specialty is blending elegant magic with clean comedy to create an astonishing, hilarious and memorable night out.