World Record Shortest Landing - 9 Feet 5 Inches

tom

Administrator
Staff member
Pretty cool video of the Short Takeoff and Landing (STOL) competition in Valdez, Alaska

 
Top