Embattled Toronto city mayor Rob Ford continues to face considerable pressure after a video surfaced recently that reportedly shows definitive proof of the mayor smoking crack cocaine. Now, police have confirmed that they know the location of the alleged crack house.