Video: World Helicopter Championships

Fri Aug 14, 2015 12:34:42

Pilots gather in Poland for World Helicopter Championships, Al-Alam News Network reports.

 

Category:
NULL