AF Satellite Launches Into Orbit

An Atlas 5 launched from Florida has placed a new Air Force satellite into orbit.

Categories

Video Shock and Awe