Canada

Rob! Rob! Rob!

Toronto Mayor Rob Ford, who famously admitted (after months of denial) that he smoked crack “in one of my drunken stupors,” has filed for reelection.

Share this article.

shares