The Masquerade Announces New Venue Location
The Masquerade in Atlanta, GA will be relocating in August much to the dismay of many bands and local music lovers. The Wrecking Ball Festival will be the last show at the legendary venue
The Masquerade in Atlanta, GA will be relocating in August much to the dismay of many bands and local music lovers. The Wrecking Ball Festival will be the last show at the legendary venue