North Carolina Marks First Farnborough Visit
Seeing the North Carolina state flag hoisted in an exhibit at a major international air show isn’t all that surprising considering that the area is home to