St. Louis to host inaugural Air Force Week
Aug. 1, 2006
Air Force officials have announced the first-ever Air Force Week. It will begin Aug. 6 in St. Louis, culminating in an open house and air show at nearby Scott Air Force Base, Ill., Aug. 12 to 13, featuring the U.S. Air Force Thunderbirds.The St. Louis metro region was selected by Air Force