Thud Pilots
This documentary describes the experience of F-105 Thunderchief "Thud" pilots and crew during the Vietnam War.
Release : June 01, 2018
Website : http://www.thudpilots.com/
Budget : $60,000.00
Revenue : $0.00
Duration : 90 minutes
Rating : 6.50