Was sent a link to this - unbelievable!!!
STOL Competition - World Record Shortest Landing 9 Feet 5 Inches - Bing video
Was sent a link to this - unbelievable!!!
STOL Competition - World Record Shortest Landing 9 Feet 5 Inches - Bing video
Wow! That’s fantastic!
Like to see it do that more than once