Martha And The Muffins photo

Martha And The Muffins


                                                        AboutMartha And The Muffins

                                                        Martha and the Muffins are a Canadian new wave synth pop band, active from 1977 to the present. Although they only had one major international hit single (1980's "Echo Beach") under their original band name, the core members of the band also charted internationally as M + M.