Delta Zoo (2019)

Share

Release Date

11 Jan, 2019

Runtime

01:30: (HH:MM)

Synopsis

Sometimes you need to play in order to win.

A documentary about Lithuania's secret special task force, which operated in 1991.

Original Title

Spec. Žvėrynas

Photos

poster