HomeFilmVietnam vs U.S War Movie | The Legend Makers | English Subtitles Vietnam vs U.S War Movie | The Legend Makers | English Subtitles Tags Film Newer Older