Jimmy Kimmel Demands Toronto Mayor Rob Ford Explain His Bizarre, Humiliating Videos: WATCH March 4, 2014 by Andy Towle