X37B Takes Off from Cape Canaveral

Pentagon Channel X37B coverage of the X37B Unmanned Spacecraft taking off from Cape Canaveral, Florida on March 5, 2011

Related Topics

Air Force Topics