For two weeks each year, Birmingham, Alabama’s streets fill with rainbow hues. In place of the usual traffic, crowds of people in vivid colors flood Seventh Avenue to the edges of the sidewalks. They ...