Lenoch had performed yesterday in his P-51D ‘Baby Duck’ during the Amelia Earhart Festival in Atchison, Kansas.

http://mscnews.net/news/index.cfm?nk=62736