Toronto has been buzzing since our chief of police revealed the infamous ‘Rob Ford Crack Video’ had been discovered. And why not? It’s not every day that the largest city in Canada learns its mayor is a frigging crack head- this’ll take some...