The Masquerade in Atlanta, Georgia will be closing this fall. The venue will continue to book shows until 2016 and will release information about a new location soon.
The Masquerade in Atlanta, Georgia will be closing this fall. The venue will continue to book shows until 2016 and will release information about a new location soon.