The Bug - London Zoo - Angry.
Infectious (and angry), and featuring Tippa Irie.
Great stuff, and an angry song that makes you want to sing and dance in a happy way.
Maybe that's why it reminds me a lot of this.
Zig and Zag - Them Girls Them Girls (They All Love Me)