Menomena “Moms”

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

This entry was written by menomena, posted on June 13, 2012 at 3:05 pm, filed under Newsbits. Leave a comment or view the discussion at the permalink.