Poster of Cast and Crew in NOVA - Season 31 - Episode 18 - Battle Plan Under Fire

NOVA - Season 31 - Battle Plan Under Fire (Episode 18)

Plot: Can the US military's high tech weaponry prevail against insurgants.
Episode Aired On:
Tuesday, May 4 2004
20 years ago