FoundFootage.com
Overview
A portrait of the idyllic town of Karlsborg, Sweden, home to 4000 inhabitants, whose economy is dependent on the prominent local manufacturer of the latest technology in ammunition.
Director
Writer
Top Billed
Keywords
No reviews available.
Released
SV
—
Loading...