News

Found And Explained on MSN17h
Tu-404 - Soviet 1,200 Seat Flying Wing
The Tupolev Tu-404 was a colossal vision from post-Soviet Russia that aimed to redefine air travel with its massive size and ...