Video: New air defense system unveiled at IDEX

A Lockheed Martin-led team has unveiled the Falcon air defense system, targeted at the United Arab Emirates.

Comments
Recommended for you
Around the Web
Around The Web