← Back to Films A-Z


Showing as part of Shorts Program 1.

The French are outraged! The snail industry is growing and Polish breeders are exporting their snails not only to France or Italy, they are also conquering China and Japan.

Friday, March 16, 9:30 PM — E Street Cinema

Tickets: $10