Arc Forumnew | comments | leaders | submitlogin
1 point by antiismist 6009 days ago | link | parent

I didn't see the alien, but it was one of the reddit cofounders who broke the news, so it is likely.