Battlefront
Season 1
Ep 18. Invasion of Sicily
- TV-NR
- September 25, 2001
- 23 min
Fresh from victory in North Africa, the Allies successfully invade the island of Sicily, staging an eventual Italian withdrawal from the war.
Fresh from victory in North Africa, the Allies successfully invade the island of Sicily, staging an eventual Italian withdrawal from the war.