Rob Ford may not have much power as Mayor of Toronto anymore now that Council has voted to strip him of most of his powers, but he still does hold one title: the King of Late Night Jokes.
The Daily Show’s Jon Stewart took another stab at Ford, the man Jay Leno dubbed “God’s gift to comedy,” and the result include a correspondent’s trip to Toronto with hilarious results.
Ford, take a good long look at the damage you’ve done to Toronto’s reputation.