Dave Vaught

Dave Vaught has been performing Magic for many years. He is an experienced live performer. Welcome to his On-Line Magic Shop!