Future of Magic Show |  July 22-30, 2017