Feedback

Rap Lyrics Pop Up Around Atlanta

 

New, red street signs are going up around Atlanta. But they're more about about Outkast and TI, than giving directions. WXIA's Jeremy Campbell reports.

Shows