New Music Alert!! Azealia Banks Drops Some Fire!
Look, I know this girl has had some VERY bad press swirling around her lately but this just might be her ticket back to our good graces! Azealia Banks' newest single "Chi Chi" is an absolute instant favorite! The single was released Monday June 5, 2017 with a possible album following shortly. It kinda sounds like an old Lil' Kim song but I hardly care! Take a listen to it and tell me your thoughts in the comments below!