> 2024 > something you've never seen before > owell i find it funny how this is a mainstream story and then a chunk of people are like, pff, aliens? yeah right.. i think aliens are probably real if space is so vast, but at this point i think anything astroturfed like this is forced.
United States