Called the "Homer", this Mil Mi-12 is touted as the world's largest helicopter, having the capability "to lift 88,636 pounds to 7,398 feet."

The "Homer," as NATO calls it, is the biggest helicopter in the world at 220ft from blade to blade, as wide as a Boeing 747's
[Read more]
TRACKBACK URL: http://www.e2b.org/trackback/220
|