Super Stallion is the biggest and heaviest helicopter in the U.S. military
Loading advertisement...
Preload Image
Up next

Why No Military Wants to Challenge the M1 Abrams Tank

Cancel
Turn Off Light
Watch Later
Auto Next
0 Comments
10,969 Views
Report Report
More Videos More Videos
Top