Glacier Girl on Display at Lone Star Flight Museum, Special Event January 11
By Zac Yates The most famous flying Lockheed P-38 Lightning, Lewis Air Legends’ Glacier Girl, is on museum display for the first time at the Lone Star Flight Museum in Houston, Texas. One of six […]