Yes, all the stuff about how they go behind the tether and all, and that may be so, but there's just too many weird things about this that I don't feel are explained very well. First of all, there's a zillion things flying by, and they all look like that round donut shape with a notch. While it's possible that this tether attracted the attention of about 1,000 UFOs of various sizes, i find that a teench unlikely.
I'm going to have to put this one in the 'mundane phenomena misconstrued as evidence' category.