One for the expert spotters
I took these at Biggin Hill on Saturday. Can anyone tell what this strange little beast is? I've tried every possible combination of letters I can think of & it doesn't appear to be registered. 





Flight Simulator and other chat
https://forums.simviation.com/phpBB3/
https://forums.simviation.com/phpBB3/viewtopic.php?f=40&t=119112



LOL

..........engine is optional..... 
