Administrator

Lockheed P-38E Lightning

Shown here are P-38E Lightnings of the 54th FS, 343rd FG, Eleventh US Army Air Force based at Longview Field, Adak Island, in the Aleutians.

Lockheed P-38E Lightning
Administrator, Mar 25, 2006