I saw this beauty at an air show at Charleston AFB a couple of weeks ago and couldn't identify it. I didn't see any signs or apparent owners/crew hanging around, so I thought I'd pass the mystery on to the forum. I guess it's one of the Electra derivatives, but perhaps someone can narrow it down? Maybe the exercise will help sharpen some skills out there!