Daily Planet was a news show on Canada’s Discovery channel that ended its 20+ year run a year ago. Lucas Wilson recently posted his appearance on the show, highlighting his straitjacket work.