ELLA RED / WEATHERS
Tue Nov 3, 7pm
Live indie rock concert
This event is in the past.It took place on October 28, 2026 at Altar at the Masquerade.
South Downtown, Atlanta
Primus-style weirdness collides with System of a Down heaviness. Flagman delivers schizo-rock energy and irreverent alternative metal for a night of gloriously unhinged riffs.
South Downtown, Atlanta
Primus-style weirdness collides with System of a Down heaviness. Flagman delivers schizo-rock energy and irreverent alternative metal for a night of gloriously unhinged riffs.