FINAL COLOR: STREETS / ATLANTA (VICE)

Ponce de Leon Ave. in Atlanta, Georgia is explored thoroughly in this informative episode of Streets by Vice.  Final color by yours truly.