From the looks of it, this video is of a drunk Rob Ford swearing in Jamaican Patois. The man never ceases to amaze.
If this video was, in fact, filmed yesterday it may account for Ford’s arriving at work at 14:15 today. #topoli
— Ev Delen (@evdelen) January 21, 2014
Warning: Vulgar language used.