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.