Chinese Air Defense System in Action

Short clip showing the China's air defense system in action.

Newest Videos

View more