Home Tags Rachel

Tag: Rachel

storm area 51

Only a Handful of People Showed Up to “Raid” Area 51, but It Still Got Weird

About 100 alien enthusiasts—and a whole bunch of reporters—traveled to Nevada to see how an internet joke would play out IRL