7.3 Torpedo Bombers Aug. 01, 1983Torpedo Bombers IMDb: 7.3 1983 96 min 37 viewsIn 1944 a Soviet marine air force unit stationed near Murmansk is fighting off the German bombers attacking the British navy convoys supplying ...ActionDramaWar