Where to Watch Vietnam: The Ten Thousand Day War (1980) In India - Watch Vietnam: The Ten Thousand Day War (1980)