Listen Live

Former Mayor, Patrick Cannon, tries to explain why he took bribes as mayor.