Read More entertainment How A professional magician can bring your event alive Duncan William has been a professional magician since 1995. His showmanship is modern, exciting, and unique. He is often booked… byIrvinFebruary 16, 2023