WXIA-TV Atlanta
'A historic moment' | Atlanta throws its hat in as Sundance Film Festival explores new locations for festival's future
The Sundance Film Festival, which has been based out of Utah for more than 40 years, announced in April that it is in the "process to explore viable locations in the United States to host the ...
6 days ago