watch Lapua 1976
Lapua 1976
On April 13th 1976, a devastating munitions factory accident shook the town of Lapua, Finland. Hundreds of kilograms of gu....
Read MoreOn April 13th 1976, a devastating munitions factory accident shook the town of Lapua, Finland. Hundreds of kilograms of gu....
Read More