This documentary describes the experience of F-105 Thunderchief “Thud” pilots and crew during the Vietnam War.
Save my name, email, and website in this browser for the next time I comment.