Curbed's comment of the day comes from none other than Toronto's fun-loving mayor who finally admitted to using drugs. "Yes, I have smoked crack cocaine," says Mayor Rob Ford at City Hall today. In light of this recent confession, it's a great night to take our Ford Nation driving tour through Etobicoke. [Globe]
Filed under: