avgeekery.com
This Film Emphasizes How Critically Important the F-105 THUD Was in the Skies Over Vietnam
"The 25 Hour Day" Showcases the F-105 Along With Many Other Air Force Types