Spin test on the F-101A Voodoo, a United States Air Force aircraft at Edwards Air Force Base in California, United States. F-101A Voodoo aircraft in flight. The aircraft flies past a Lockheed T-33A photo aircraft. F-101A Voodoo stalls and descends in air while in flight.
This historic stock footage available in HD and SD video. View pricing below video player.
Have a correction or more info about this clip? Edit Now