Posted in:Schedules ‘Masters of Illusion’ Returns on The CW Also Opening a New Season: 'GLOW' on Netflix by Marc Berman June 29, 2018, 6:53 am