Atlanta Crackers

No replies
SPQR's picture
Joined: 12/15/2007

The Old Sears store on Ponce de Leon Ave in Atlanta is being sold by the city to private investors. It is huge. You could just about buy anything in that store. Across the street was the ball park where the Atlanta crackers played. Anyone here remember going to a crackers game?

Recent Comments