Witness the Impossible with The Illusionists – Live from Broadway March 22, 2017 By Nedra McDaniel 1 Comment THE ILLUSIONISTS – LIVE FROM BROADWAY™ provides non stop entertainment and continual moments of “how did they do that?!!!” Seriously, you are watching it live, get up close camera angles, and still can’t comprehend how they do it…. Read More