Archie Bang is een nieuwe cat uit Flatbush, Brooklyn, NY. Binnenkort komt hij met zijn Never Say Die EP, nu kun je alvast de eerste track Rebirth (of ill) beluisteren.