Contact the publisher of this press release International Award Winners Present Grand Illusion Show in Toronto