Endeavour’s right main landing gear. The French among you will be pleased to read that the tires are manufactured by Michelin.
Endeavour’s right main landing gear. The French among you will be pleased to read that the tires are manufactured by Michelin.