Turner RT-14 Meteor in Nation of Speed

Aircraft hanging in under construction gallery with people in yellow construction vests in the background

The Turner RT-14 Meteor hangs in the upcoming Nation of Speed gallery.