For 53 years, Birmingham, Alabama was home to one of the strangest oddities in the world: A 56 foot high, cast iron statue of a Roman god holding a light that would turn red in the event of a traffic death. "Torch" tells the story of this unique landmark, and the impact it had on the people of Birmingham.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…