China's Z-10 Attack Helicopter Debuts

China's Z-10 attack helicopter debuts in Guangdong, China, showcasing its abilities.

Categories

Video Shock and Awe