Monday, August 11, 2008


At the time of this postcard, the Georgia Dome is the largest cable supported domed stadium in the world.

No comments: