CH-53 Super Stallion/Definition

U.S. Marine Corps heavy-lift helicopter