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.” Video after the jump.
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
[via Gizmodo]