After months of trying, Jimmy Kimmel finally got what he calls "the greatest gift any talk show host could ask for" on Jimmy Kimmel Live last night: Toronto Mayor Rob Ford. The host—and even fellow guest Gonzo the muppet—gave Ford a pretty rough ride, mocking him for his crack-smoking scandal and plenty of other scandals, reports the Toronto Sun. Kimmel played several videos of Ford that have gone viral, including one of him ranting in Jamaican patois.
The mayor—who got loud applause and tossed T-shirts into the audience when he arrived on set—used the appearance to take plenty of shots at his critics, including Toronto's chief of police, the CBC reports. Kimmel, who said the mayor had "smoked his way into our national consciousness," ended the segment on a serious note, suggesting that if Ford is an alcoholic and drinking so much that he'll try crack in his 40s "and you don't remember it, maybe that's something that you might want to think about, like talking to somebody." The mayor shook his head and laughed, saying "I wasn't elected to be perfect."