8.3 WebDL Thud Pilots Jun. 01, 2018 Thud Pilots IMDb: 8.3 2018 90 min 817 viewsThis documentary describes the experience of F-105 Thunderchief “Thud” pilots and crew during the Vietnam War.Documentary