A few years ago, back when live theatre was a thing we could experience in person with other people around us, I heard about illusionist Derek DelGaudio’s smash hit show “In & Of Itself” and I was crushed that I wouldn’t be able to snag a ticket and head out to New York to catch […]