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. 

Source: NBC News

Author: MC World

Share This Post On