1980 tune by Martha and the Muffins. An office clerk reminisces about and hopes to be back someday at Echo Beach, far away in time. It's the only thing that keeps her sane at her very boring job. A strangely compelling song.
Log in or register
to write something here or to contact authors.