Movie rating
40 votes

Episode

1974 - 新星

S41E22 "Nova" D-Day's Sunken Secrets

From PBS - On June 6, 1944, the Allies launched the biggest armada in history to invade the Normandy beaches and liberate Europe from the Nazis. In less than 24 hours, more than 5,000 ships...

  • Posters

  • Backdrops

  • Interesting links

  • Trailers

Release name