"What the fuck. I just found out that this band is from Atlanta yet I've heard nothing about them locally."
Not gonna lie, that's really weird... I mean, they're not together anymore, so perhaps that's why. But, with how good and unique they are, seems like there'd be more talk about them in the local area.
Digging: SORNE - Ego Altar