Movies Logo

The Duc Ngo

July 12, 1974 — Hanoi, Vietnam
No credits