New England Air Museum’s Lockheed TV-2 Shooting Star – Restoration Report
The New England Air Museum (NEAM) in Windsor Locks, Connecticut, like most such institutions, has to display/store some of its aircraft outdoors, and this has always presented a dilemma regarding their long-term preservation. Over the […]