Mayor Ford fallout crashes on Kimmel
Published: March 7, 2014

It seems like Toronto Mayor Rob Ford’s venture into the world of late-night comedy TV wasn’t beneficial to any of the parties involved....