Steven and Chris

Steven and Chris Host Chris Hyndman FOUND DEAD In Toronto Alley

Chris Hyndman, TV host of popular Canadian lifestyle show "Steven and Chris," has died. He was 49. Hyndman was found lifeless in…

9 years ago