Rob Ford: "I held my own" on Kimmel show

Mayor says his mission to promote Toronto on late night TV was a success

by