Video: AIr Force Atlas 5 Blasts Off

US Defense Department launches first satellite of new missile-warning system

Speak Your Mind

*