We love Angel Haze for a lot of reasons, but we're particularly enamored with how openly she shares her music. Last week, she posted a recording of herself and Iggy Azalea rehearsing their cover of Kanye West and Jay-Z's "Otis" to her SoundCloud, and she's just posted a video of a new song called "No Bueno," performed for the first time in London this week. Apparently the studio version will be on her upcoming record, but it's awesome to have this attitude-packed live version to sample in the meantime - complete with backup singers and a violinist (!!!), it's one of her smartest, hardest-going tracks to date. Check it out.