Douglas “Lefty” Leferovich posted this clip featuring a recent appearance he made on The CW’s Masters Of Illusion.