August 25, 2008

Bump seen Protruding from Discovery’s Vertical Stabilizer

Bump seen protruding from Discovery’s vertical stabilizer.

Share on Linkedin Share on Google+