Album
Martha & The Muffins
Released 1983
0 58501 0
Metro Music
1980
Danseparc
1983
M+M / Danseparc / Mystery Walk
2000
This Is the Ice Age
1981