Guys I don't know what's happening!!
First these weird fucking UFOs in the sky and now hundreds if not thousands of reports of weird hominoid creatures!
Seriously what the fuck is happening
This is gonna manifest into serious political ramifications.
/x/ is documenting the phenomena here is the thread
>>>/x/20047829Holy shit guys!