Live action footage
Special force landing from helicopter. Military Mission at Sunset. Marines Helicopters Air Mission. Special Forces landed from a helicopter and advanced to special mission across the field.
HD
1920 x 1080