ILYUSHIN IL76 // Umm Al Quwain

September 09, 2015

Long had we heard about the old aeroplane languishing near the road side in Umm Al Quwain, The Soviet built Ilyushin Il-76 cargo plane now home to various birdlife and a forlorn billboard for Palm Beach Resort, the plane has a dubious past being linked to Sergei Bout a brother of Viktor Bout the infamous arms dealer whose story was told in the movie 'Lord of War" featuring Nicholas Cage. Team Beachroad hit the road to take a closer look..



Most Recent

Want a
free cap?

Sign up to our mailing list
to win a snapback cap.

Follow Us Socially:

Do not show this again