Martha and the Muffins
Echo Beach 7"

Martha and the Muffins - Echo Beach 7"

  • Release date: 1980
  • Genre: Pop/New Wave
  • Format: 7" Single
  • Category: New Wave
  • Duration: 7:10
  • ****
  • Added July 18, 2009
  • Rated July 18, 2009

Tracks

1. Echo Beachnot rated3:38
2. Teddy the Dinknot rated3:32
7:10

Social info