This craft has been around for a very long time and according to some sources morphed into some very large versions. The ones that we see around the world are the smaller ones. I strongly suspect that the larger ones are in deep space. In fact, I just viewed a video from the International Space Station showing the passage of three of them. In the military, this is called a Flag Pass. Attached are numerous video files of this craft. The first was my first experience with this craft and the second is a video of it by the military
UFO Attacks Taliban Camp In Afghanistan