Something Fierce

I’m thinking post-punk, or maybe riot grrrl.

UPDATE – there’s already two bands called like this :(