0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

About
Martha 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.