On closeup it definitely seems to have some sort of payload hanging from it, and its getting knocked around by the wind quite a bit, It doesn't appear to be falling though, just drifting west

you are viewing a single comment's thread
view the rest of the comments

Doesn't have to be aliens, it could be 'Big Wing', big foots' cousin.

  • source
  • parent