Take a trip back in time with this dazzling illusion! New episodes of Masters of Illusion every Friday at 8pm on CW56!