We may have a stay coming up with short notice for an event at the Georgia Dome in Atlanta mid-April.
Are there any TS's in or a reasonable distance from Atlanta to look at?
Are there any TS's in or a reasonable distance from Atlanta to look at?