Friday, September 6, 2013

Echo Beach - Martha and the Muffins

A top post-punk track released by one hit wonders Martha and the Muffins in 1980 (what a terrible band name though). Lots of keyboards and even a sax. Precursor new wave.