Tagged: Rockford IL

MG_6788-1000x579

“RUSLAN”

Translated into English, the meaning is simple: “Giant”, and that describes the An-124 perfectly. The AN-124 is almost the largest aircraft in the world, second only to the AN-225 Mirya which translated into English...

error: Content is protected !!