Alien or airbag?
Is this proof of life on other planets or just some floating trash?
What do you think? Is this proof of alien visitors or a hoax?
Definitely an alien
That's a balloon you idiot