By
January 21, 2014 5:28 pm - NewsBehavingBadly.com

This video, supposedly taken this week, shows Toronto Mayor Rob Ford intoxicated and swearing in Jamaican.

D.B. Hirsch
D.B. Hirsch is a political activist, news junkie, and retired ad copy writer and spin doctor. He lives in Brooklyn, New York.