4 ms·
UFO nuts are probably already making memes like, "See, even Harvard believes in E.T." Just like they did about the gov't report that said "of course there are u
by trhr 4y ago
UFO nuts are probably already making memes like, "See, even Harvard believes in E.T." Just like they did about the gov't report that said "of course there are unidentified objects in our skies."
But, unlike their favorite Facebook group's grainy phone videos, this sounds fairly real. Drag the thing up and put it under a spectrograph, and if we haven't seen the stuff in it before, figure out what that means.