Mayor Rob Ford in Toronto, Canada, refusing to answer allegations that he smoked crack.

Mayor Rob Ford in Toronto, Canada, refusing to answer allegations that he smoked crack.

Comments

Popular Posts