Mala Leche Released!
No, not from prison, that day may never come. We're talking about the release of our debut,
self-titled CD, available now on Sudden Records. Mala Leche (uhh, the album, not the band) is on store shelves in California and Arizona, or you can order it online at CD Baby (for a mere $10).