WSB Radio
Atlanta may be in the running to host a second huge film festival
Escobar thinks it is time for Atlanta to be the new home of the Sundance Film Festival. The event was made famous in Utah by none other than Robert Redford. “I think it would be life and game-changing ...
58 minutes ago