The internet is piecing together an alleged UFO crash landing in Brazil on Wednesday, with convincing evidence. Here’s a Reddit thread, a Twitter video at night, a Twitter video in the daytime, and even a close-up YouTube video of the suspected spacecraft on Earth—although, upon further soul-crushing inspection, the…
Read more…