Arc Forumnew | comments | leaders | submitlogin
1 point by almkglor 6017 days ago | link | parent

Seriously? Is he the recent reddit alien then?


1 point by antiismist 6017 days ago | link

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

-----