Last modified on 7 January 2012, at 02:53

Ilyushin Il-18

The Ilyushin Il-18 was a soviet four-engined passenger airliner