Mike Super, illusionist, performs an illusion during the Mike Super’s Magic & Illusion show at the Welch Theater July 29, 2017, on Keesler Air Force Base, Miss. Super, an American magician who is the winner of the NBC show Phenomenon, is currently touring the U.S. and Canada with his illusion show.