Russian IL-62M & IL-96M Visit Toronto

On a May 21st a Russian goverment IL-62 and IL-96 stopped on Toronto on there way from the G20 meetings in Chicago

Be the first to comment

Leave a Reply