"Don't like indie? I guess we can still be friends..."
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.