Tag: RA-96018

An Ilyushin Il-96 from Russia arrived in the US three days ago

A Russian Special Detachment aircraft flew to Washington and New York City…

AIRLIVE AIRLIVE
Enable Notifications OK No thanks