Self-Destructing Toronto Mayor’s TV Show Cancelled After One Episode

Ford Nation, a one-hour news-talk show hosted by embattled Mayor Rob Ford and his brother, city councilman Doug Ford, has been cancelled by the conservative cable network Sun News less than 24 hours after the initial episode aired – despite the fact that it was the most-watched program in the network’s history.