Kill The Music

View Original

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

See this content in the original post