wow, these amazing pictures prove that aliens are observing earth in small mylar balloons! It is the perfect cover, no one would suspect a balloon of containing sophisticated and diminutive life forms, and the effect of wind could explain away the rapid movements of their powerful alien propulsion system.