So I’m really opening up to the new Menomena album, Mines. I mean, it’s fucking beautiful. And it comes out in stores today/tomorrow, depending where you live. Uhh… July 27th, 2010. That should help. But. Menomena might be your new favorite band.
"I'm going to let you in on a little secret: every day, once a day, give yourself a present. Don't plan it; don't wait for it; just let it happen."
Locator Tool #1
Locator Tool #2