MARTHA & THE MUFFINS - ECHO BEACH | This week in 1979, MARTHA & THE MUFFINS released the single ECHO BEACH (January 1979). Back in early '80, Canadian art poppers Martha And
MARTHA & THE MUFFINS – ECHO BEACH and PAINT BY NUMBER HEART | MARTHA & THE MUFFINS – ECHO BEACH and PAINT BY NUMBER HEART This month in 1980, MARTHA & THE
![Stream Martha And The Muffins-Echo Beach(Oliver Frost Remix) by Oliver Frost | Listen online for free on SoundCloud Stream Martha And The Muffins-Echo Beach(Oliver Frost Remix) by Oliver Frost | Listen online for free on SoundCloud](https://i1.sndcdn.com/artworks-000067265607-92bt6l-t500x500.jpg)