All great shots, wish I could have been there! You have provided next best. What can you tell us about N307X7?
Look closely at the numeral "7" on the yellow cockpit cover. Raise your eyes above that cover and you can see the tip of a pusher propellor. Interesting aerospace vehicle.