For those spotters interested, who live in MTY or MEX or wherever they can no-rev from, there is an Antonov -AN124 on the airline platform next to the American Airlines usual gate. Should be there until Monday.
Anybody know the status of the production line? I always wondered why it was never ordered post-Soviet era by any Western country. Thanks