Azealia Banks : Young Rapunxel

If there's ever been a question about Azealia Banks being a rather unpredictable MC, ask no more. Check out her new single off her upcoming album Broke with Expensive Taste below.