This emo Russian owl drone is a real ... hoot One could even go so far as to argue that Mr. Owl of Tootsie Pop commercial fame was more menacing.By Jon Simkins4 years ago