All of Rob Ford’s Awkward Giggles on Kimmel Last Night

March 4, 2014 | Aymann Ismail

Rob Ford made an appearance on Jimmy Kimmel Live last night, and Kimmel had his way with the celebrity mayor from Toronto, bringing up every embarrassing moment from Ford’s tenure. Lots of awkward laughing and smiling ensued, and ANIMAL put together a supercut of every bit of it. Watch the video above and try not to cringe when you feel his pain.

(Video: Jimmy Kimmel Live, Edit: Aymann Ismail/ANIMALNewYork)