It’s been a crazy six months for the fourth largest city in North America as claims of a video showing Toronto Mayor Rob Ford smoking crack have been reported on by sites like Gawker and the Toronto Star, with an international chorus of media sites joining the choir.