remarkablebandsJan 23, 20161 min readAtlantans, Remember The Omni? The Omni coliseum was an indoor arena located in Atlanta,