Screen Shot 2018-03-23 at 08.45.15 Published on March 23, 2018 in 24 March 1960Full resolution (1022 × 618) ← Previous Next → The world-record-setting Tupolev Tu-114, CCCP–76459 (s/n 88401) was destroyed by fire at Novogorod in 1990. (Detlev Grass via АВИАЦИЯ, ПОНЯТНАЯ ВСЕМ)