P-51D Mustang Returns to the Skies after 12 Year Absence
The Palm Springs Air Museum in Palm Springs, California has just celebrated the return of their P-51D Mustang, 44-74908, following fourteen months of restoration work in Chino. The Mustang rolled off the production line on July […]