Operation Torch

Operation Torch

Available on Tubi TV
S1 E12: The Allies launch an amphibious invasion in North Africa.