The Mint Chicks are one of my favorite rock bands, and it's a shame that I discovered them after they had broken up. It was fascinating to watch them migrate from punk and noise rock to their eventual power pop foundation while still keeping that noisey, experimental feel. I don't think they could ever impress more than 2006's "Crazy? Yes! Dumb? No!", but at the very least they always left me in awe. I wish the best for them in all their endeavors! (especially F IN MATH, I love that band)
Favorite track: You've Got Spray Paint In Your Third Eye.