Poster for Squirting Wars

Squirting Wars

2025 4 hours 36 minutes

OverviewListen icon

Squirting Wars

Released

29th November 2025

11 months ago

Runtime

4 hours 36 minutes

Finishes at 5:45pm

Directed by

Ennio Guardi

Image of Ennio Guardi

You might also like...