Canadians can barely believe Rob Ford is still mayor of Toronto, but Americans simply can't understand. This appeared on CNN's news ticker Wednesday night -- in the words of The Grid's Edward Keenan,...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.