2nd August 2022 0 Master of Illusion Master of Illusion: Master decorator and special effects expert Martin Green is the Master of Illusion who knows a thing or…