Video: Cessna Citation Latitude Making Big Strides

Latest Citation is near.