7.5 Thud Pilots 2018 Thud Pilots IMDb: 7.5 2018 90 min 23 views This documentary describes the experience of F-105 Thunderchief “Thud” pilots and crew during the Vietnam War. Documentary