Thursday, April 25, 2013

F-15B #837 Intelligent Flight Control System (IFCS)


August 27, 2003
NASA Photo / Jim Ross