Leyte

  • 45m 5s
  • 2005
  • TV-PG
  • CC

In 1944, US troops storm ashore on the island of Leyte. The liberation of the Philippines has begun, but the invasion triggers the Japanese Navy's last-ditch attempt to stop the American advance.

More in this collection 36 Videos