Toronto mayor to host TV show

    Just Watched

    Toronto mayor to host TV show

Toronto Mayor Rob Ford apologizes for his vulgar language after drunken-driving and prostitution allegations.