manofhg wrote:
Yes, weather balloon is what I thought, but when looking up pictures of weather balloons, most don't look like that.
Maybe 8 or better yet, infinity.
I wasn't being serious about the weather balloon, but it could be some kind of balloon - maybe. "Weather balloon" seems to be the stock answer for any UFO. The "8" or infinity is interesting.