Video: Archie Bang – Rebirth (of Ill)

Archie Bang is the rebirth of ill. Directed by Melyssa Vasquez and co-directed by Archie, himself, the video for Rebirth (of Ill) will have you thinking twice about that something, or someone, you saw move out of the corner of your eye.