From Blankface Studios
-
2023
Lapua 1976
Lapua 19764.75 2023 HD
On April 13th 1976, a devastating munitions factory accident shook the town of Lapua, Finland. Hundreds of kilograms of gunpowder ignited, causing an...
-
1970
Häyhä
Häyhä1 1970 HD
The story of legendary Finnish sniper Simo Häyhä.