Dept Of Defense Gps Satellite Launch
Get a close up view of a launch from Cape Canaveral, FL. The Department of Defense deployed a new satellite which enables a higher degree of accuracy in determining the location of not only troops, but also emergency responders, endangered boats, and lost hikers. We had HD cameras on the launch pad and around NASA to give you launch views never before seen.