Bought at the Water Rats at the same time as Margo's The Catnap. More of the same.
In tiny print on the CD itself (I was looking for a record label name) it says "interdit à la vente", which may mean it's a promotional EP. That would explain why I can find no trace of it online. Margo themselves seem also to have vanished into the aether.
Comments