After months of renovations, Atlanta music venue The Masquerade has announced that it will be reopening its Hell stage. The Masquerade began renovations on the stage back in May of this year. The music venue — which is located at Underground Atlanta — says that it made numerous changes and improvements. The music venue has […]