First page loaded. Page 1 of 1 displayed.
Rob Ford, the World's Greatest Mayor, Smokes Crack
Rob Ford, the mayor of Toronto, has been caught smoking crack on video. Allegedly. The tape is for sale, but hasn't been sold yet, which leaves us wondering: What kind of incompetent blackmail-video salesman is behind this controversy? How can you mess...