I don't know anything about these as I only saw a 2 second blip on the news this AM. It was so fast I really can't describe any other way except to say it looked BIG!!! It sorta looked like you could take it for a walk with a leash. If Anyone has any pictures and/or info please post asap! If I recall there is some members that live in the middle east that might help fill in the blanks. If this post should be someplace else, by all means transfer it where it should go.