Jim is an excellent magician with a brilliant repertoire
Jim is an excellent magician with a brilliant repertoire. He is brilliant with kids and equally impresses adults. Jim was really easy to communicate with in planning the event and responded quickly to messages. He worked well with us to … Continued