I can't comment on that. I would be reprimanded by hoothat for doing so
without being a member of his "aviation community." But seriously, apparently radar evidence makes it appear to be a strong possibility. [Post edited by SixerHoo at 05/20/2016 3:50PM]