"Greatest Show on Earth" farewell tour comes to Atlanta - CBS46 News

"Greatest Show on Earth" farewell tour comes to Atlanta