The NASA Alien Announcement Is Happening NOW
NASA’s currently announcing that insane thing about how [SPOILER] there are ALIENS living a lake in California, and you can watch it live right now.
Update: Or not! Whatever! I don’t understand how the internet works, but all the important information is here.