Battlefront
Season 1
Ep 34. Mount Hot Rocks
- TV-NR
- September 25, 2001
- 23 min
American forces landing on the shores of Iwo Jima encounter Japanese combatants willing to fight to the death.
American forces landing on the shores of Iwo Jima encounter Japanese combatants willing to fight to the death.