Pages

Tuesday, June 27, 2017

more in the series of singles or sounds bought when they came out and this is a single from the one hit wonders Martha and The Muffins but what a track!?

1979 
“Echo Beach”
Martha and the Muffins

No comments:

Post a Comment