Screen on the Green at Centennial Olympic Park
An outdoor movie was shown on a giant inflatable movie screen at Centennial Olympic Park in Atlanta, Georgia.
Pictures may not be republished or copied without permission. For more information contact us at www.SouthernOutdoorCinema.com
Taken on June 11, 2009