Toronto mayor admits 'stupidity' but denies smoking crack

Toronto's mayor admitted to having made mistakes after a rough week, which included police claiming they possess a video showing him smoking crack.

"I sincerely, sincerely apologize," he said. Rob Ford admitted that he needs to "show down" on his drinking, considering that he showed up for Toronto's street festival drunk this year. "If you are going to have a couple of drinks, you stay at home and that's it," he said. "You don't make a public spectacle of yourself."

Ford denied the allegations and said he's not a crack addict. He has also urged the police to show the video to the residents of the city so they can see it for themselves. Ford's approved rating has amazingly gone up by five percent since police confirmed they had this video.