(CNN) -- Embattled Toronto Mayor Rob Ford apologized for unspecified "mistakes" Sunday but said he won't resign in the face of a report that investigators have recovered video that purportedly shows him smoking a crack pipe.
"Friends, I'm the first one to admit I am not perfect. I have made mistakes. I have made mistakes, and all I can do right now is apologize for the mistakes," Ford said during an appearance on Toronto radio station CFRB.
"I want to move forward, but I also know to move forward I have to make changes in my life, which I can assure you that I will do," he added. "I love the work I do, and I'm going to keep doing it."
Toronto Police Chief William Blair disclosed the existence of the video Thursday. It was recovered from deleted files on a computer hard drive that was seized during a drug and gang investigation, according to a 465-page police report.
Earlier this year, allegations surfaced in two media outlets that Ford was recorded on video last winter using crack cocaine. Blair provided no details, but said it "depicts images with what has previously been reported."
Ford has repeatedly denied using crack and has not been charged with any crime. On Sunday, he called on Blair "to release this video for every single person in the city to see."
"That is the right thing to do, and Chief, I'm asking you to release this video now," Ford said. "Whatever this video shows, folks, Toronto residents deserve to see it, and people need to judge for themselves what they see on this video."
In May, the website Gawker and the Toronto Star newspaper published stories saying their reporters had seen 90 seconds of a cell phone video showing the 44-year-old Ford, as the Star described it, "inhaling from what appears to be a glass crack pipe."
Later in the video -- as described by the Star -- an "incoherent" man both the Star and Gawker claimed to be Ford ranted about a number of subjects. The video, which has never been released publicly, shows a "clearly impaired mayor," two reporters who say they saw the video wrote in the Star.