what is...
An American stage magician who has his own show in Las Vegas at The Monte Carlo and has presented numerous TV specials.
Courtesy of the Magic Glossary Copyright © 2006 by 20/20 Technologies