Up Next
0
CH-53 Super Stallion
CH-53 "Super Stallion" is one of the most powerful helicopters on the planet.
Share
Combat Countdown:   CH-53 Super Stallion
CH-53 "Super Stallion" is one of the most powerful helicopters on the planet.
Aired: 11/6/12
Views: 10508
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56