Alleged Footage of Helicopters Firing in Turkey

Alleged footage of helicopter opening fire in Turkey.

Related Topics

Fighter Aircraft