Ilyushin Il-28 & Tupolev Tu-14 Soviet bombers

artist / song: Xerxes - Command Shift First flight: 8 July 1948 (Il-28) 29 December 1947 (Tu-14)
Back to Top