Appears to be landing judging by the flaps.
Not unless he is landing in a field. I live around 50 miles from Hurlburt.