Rob Ford provides live target for Kimmel

News

Jimmy Kimmel to Ford: 'Why are you here? What good can come of this? Have you seen the show?'

More From Embedded-Only/News