Humor Magazine
Robert Ford is a Canadian politician and businessman. He is the current Mayor of Toronto, Ontario, Canada. In 2013, he became the subject of allegations of substance abuse. Does Rob Ford smoke crack? Not convinced? Get a second opinion.
(via Everlasting Blort)