Tag Archive | Alexandro Lisi

Cracked!

Toronto Police Chief announces that they have the infamous video that allegedly shows Toronto Mayor Rob Ford smoking crack cocaine.

Toronto Police Chief announces that they have the infamous video that allegedly shows Toronto Mayor Rob Ford smoking crack cocaine.