Decade 's Plays 47 Requests 0 Martha & The Muffins - Echo Beach Last played: 16 Apr, 2024 Echo Beach by Martha & The Muffins has been played 47 times on XperienceRewind with 0 requests More from Martha & The Muffins Echo Beach Martha & The Muffins