With its giant delta wings drooping toward the ground, the Tupolev Tu-144LL is towed down a taxiway at the Zhukovsky Air Development Center near Moscow, Russia, in preparation for a high-speed research flight i More