back
2 comments
> demonstrated one of its aircraft flying from JFK Airport to Lower Manhattan

Yet more loud obnoxious helicopters, flying over populated city.

Is this a new name for helicopters run in batteries?