July 20, 2012

New Mother Mother

Mother Mother are coming out with a new album called The Sticks on September 18. Here are two tracks, the powerful first single "Let's Fall In Love" and the title track. Bring it on Mothers - sounds great!




No comments:

Post a Comment