I posted that one a few pages back. Good stuff.
Unless they also demonstrate the performance characteristics others have, I tend to think human produced drone of some kind and that seemed to be line with what that article indicates. If those "drones" had taken off from 0 to mach 10 in the blink of an eye as others have, would be more compelling.
Bookmarks