Chris Hyndman of CBC’s Steven and Chris show found dead Hyndman, originally from Ottawa, Ontario, Canada, grew up in Paradise, Newfoundland. He worked in the makeup department of the Hudson’s Bay Company before becoming a makeup artist for CityTV. Christopher “Chris” … Continue reading