Watch: World Largest Helicopter lifting off a Chinook The Mi-26 is the world's largest and most powerful helicopter, built by Russia's Mil Moscow Helicopter Plant for both military and civilian missions. It stands as tall as a three-story building, its massive rotor diameter is
@Aviation Reporter
3 grabs
No comments yet
Say something. You’re first.