Guns This Looks Like Fun…Shooting The Lahti L-39 20mm Anti-Tank Rifle [VIDEO] by jbarr415 0Comments June 1, 2020 The Lahti L-39 20mm anti-tank rifle is a monster of a gun, made in Finland during the second world war, it fires a…