Beautiful, interesting, incredible cinema.
A film of British army soldiers shot on super 8 while stationed at their barracks in Germany during the early 1970s.