‘The Illusionists' Set to Bring Magic to The Kennedy Center
Kevin James, aka “The Inventor,” previews a trick ahead of his upcoming show at the Kennedy Center. James is a member of The Illusionists, a troupe of magicians who have performed worldwide.