Steve Branham

Steve has been performing for over 20 years and has worked with many of the biggest names in magic.  His blend of comedy and award winning magic will have you laughing while being amazed.