DSC_0775 Posted on May 13, 2017 by laststandonzombieisland Leave a comment U.S. Air Force Armament Museum outside of Elgin AFB, showing a B-17, F-4 and 2,000 lb bomb Previous Next Return to Who wants some postcards?