E-8C Joint STARS maintainers and flight crew Video

N1GAW

Member
Premium Subscriber
Joined
Jul 15, 2014
Messages
3,188
Location
Raleigh, NC
Preparation to launch an E-8C Joint STARS on a rainy day at Robins Air Force Base, Georgia, Feb. 20, 2020.

 
Top