Quote:
Originally Posted by HobieMarty
I remember going to the one in Atlanta when I was a kid and I still have the ticket stub, it's in a box along with some concert stubs. I believe the cyclorama was in Centennial Park.
Sent from my SM-N950U using Tapatalk
|
It was in Grant Park for 100 years, when it was removed, refurbished, and placed into a new facility a few years later in the Buckhead area, called The Atlanta History Center.