Currently available on 1 streaming service.

The Snails (1966)

Original Title: Les escargots

11min
The Snails

The Snails - watch online: streaming, buy or rent

Currently you are able to watch "The Snails" streaming on MUBI.