Thud Pilots
This documentary describes the experience of F-105 Thunderchief "Thud" pilots and crew during the Vietnam War.This documentary describes the experience of F-105 Thunderchief "Thud" pilots and crew during the Vietnam War.
Starring Larry Poole
It's a documentary movie, and has a rating of 7.6 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from Chile.