Listening to Menomena – muscle’n flo on Indie Pop Rocks, and it is totally ROCKING (hmm, they’re playing Friday June 8 at the Independent in SF—oh crap nevermind, I’ll be in Buffalo)