Absolutely unbelievable Pilots! landing in Okinawa with those winds, was absolutely fantastic!
JPC: all rights reserved