@JustInHere2021 Germans: oh look, a meteor entered earth’s atmosphere.
Americans: did you see that? It was an alien space ship! It landed in my backyard. I saw the alien walking around in my backyard. Then he swam in my swimming pool. No, I forgot to get it on video.
Top Twitter comment: