Still life with Russian SST. Standing beneath the Tu-144 watching the crowds. Tu-144, the Russian SST - coincidence that it's nearly identical to the Anglo-British Concorde? Nope! Tu-144. Yes, it says Illyusion -144 on the fuselage, but it's officially a Tupolev Tu-144 Submit proofs