Also known as: theatrix
Ryan Joyce is one of the most highly regarded magical entertainers in Canada today. He presents one of the countries largest and most spectacular grand illusion shows. OFFICIAL WEBSITE httpwww.ryanjoyce.com BLOG httpwww.ryanjoyce.comblog