
David Gerard: Magician and MindReader
Saturday, March 4, 2023 at 7:30pm
David Gerard delivers magic and illusion with charm, comedy, and sharp repartee.
His baffling illusions and interactive style dazzle the most discerning audiences.
David Gerard delivers magic and illusion with charm, comedy, and sharp repartee.
His baffling illusions and interactive style dazzle the most discerning audiences.