IT WAS ON THIS DATE, AUG 28, 2007 RAPPER AESOP ROCK RELEASED HIS FIFTH STUDIO ALBUM “NONE SHALL PASS”

None Shall Pass is the fifth studio album by American hip hop artist Aesop Rock. It was released…

It was on this date Aug 27,1996 Outkast released “ATLiens”

ATLiens is the second studio album by American hip hop duo Outkast. It was released on August 27, 1996, by LaFace Records. From…