about

Mother Medusa Paris, France

Picture a decadent train in a dark smoky tunnel. Passengers sometimes see & swim in a marvellous sea, on board of their weird trip.

This is Mother Medusa. A rock trio. Dig it.

contact / help

Contact Mother Medusa

Streaming and
Download help

Redeem code