← Browse All Photos Share: http://www.flightdisplay.com/269d
This picture shows our 17" LCD (FD171CV) installed on the front bulkhead of a Challenger 604 based at Peachtree Dekalb Airport near Atlanta, Georgia. Flight Display Systems - Home Page