Now Playing | CH-53 Super Stallion 155

CH-53 "Super Stallion" is one of the most powerful helicopters on the planet. It has been used in every United States conflict since it's debut in the Vietnam War.

Recommended for You

Watch More Videos
Filter