Home Hybrid Aircraft Electra Achieves Takeoff, Landing With Under 170 Feet of Runway

Electra Achieves Takeoff, Landing With Under 170 Feet of Runway

  |