Eric Jones joined WPIX New York anchor Betty Nguyen to talk about the new season of Masters Of Illusion (Fridays on The CW).