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