Wednesday, April 7, 2010

New C-17A on Flight Ramp

The latest C-17A (P-198) 08-8198 has emerged from the paint shop at Long Beach and is seen above basking in the afternoon sun. The new aircraft is destined for McGuire Air Force Base.
(Photo by Michael Carter)

No comments: