The Final Mission: Endeavour's Final Flight. OV-105 and SCA 905
One of the greatest moments! I have to say one last time "That pilot BEEP'n rocks!!!"
90 photos · 217 views