July
The Masquerade Goes Out With The Wrecking Ball
The Masquerade, Atlanta’s multi-tiered music venue, has served as a landmark in the city since 1990. The North Avenue location is now slated for demolition (the venue itself will be moving to a new home on Fairmont Avenue) and will be throwing itself a ...