Great Sound! Algerian Air Force Ilyushin Il-76TD (7T-WIU) takeoff


One of the best engine sound you’ll ever hear!
Algerian Air Force Ilyushin Il-76TD (7T-WIU) takeoff from Osaka – Kansai Int’l Airport in Japan.
An extremely rare visitor at Japan.

Source: youtube.com