Glacier Girl To Finish Mission, 65 Years Late
A P-38 Lightning that was supposed to be in England in the summer of 1942 will finally get there in a few weeks. The P-38, now known as Glacier Girl, will launch from Teterboro Airport on June 22 on a multi-legged flight to Duxford, England, where it will take part in the Flying Legends Air […]