Rob Ford was a larger than life character who admitted to smoking crack in a ‘drunken stupor’. He denied that he was ever filmed though, but he was wrong.
Continue Reading