The revelations of the last week about Toronto Mayor Rob Ford (admitting to smoking crack cocaine, video of him threatening to kill someone) reminded me of my years doing morning radio in Washington, DC, when then-Mayor Marion Barry was caught smoking crack in a hotel room in the infamous "bitch set me up" video. Barry bounced back from the allegations and went on to sit on the DC city council for many years. Meanwhile, in Toronto, Rob Ford's approval ratings actually went up after his admission and, instead of resigning, he says he'll stay in office and run for re-election next fall.
With all of that as background, I went on a rant on my America Weekend show. Listen, then click here to subscribe to these podcasts via iTunes!