Menomena “Moms”

Our fifth record “Moms” is out on Sep­tem­ber 18, 2012.  Hope ya dig!

Posted by menomena on June 13, 2012 at 3:05 pm, filed under Newsbits. Leave a comment here.

« Previous Entries
» Next Entries