Birmingham, Alabama mayoral candidate interview: Randy Davis
Although the Jefferson County Election Commission has until June 23 to officially call the upcoming Birmingham municipal election set for August 22, potential candidates are eager to start spreading their messages.