M.I.A.'s doing big things with her new single "Bad Girls," from releasing an insanely cool video (watch it below) to dropping a USB necklace containing some remixes of the song. Today (June 26) one of those remixes arrived online.

This remix is courtesy of the song's original producer Danja, Timbaland's protege, and it features a Missy Elliott verse that previously appeared on a Switch remix of "Bad Girls." But the highlight is a verse from Azealia Banks, who's as fiery and precise as we've ever heard her. She even references her own new single "Jumanji."

Check out the new remix above and the totally amazing original music video below, and then let us know what you think in the comments!