3 ms·
Haven't british tabloids been "announcing" aliens for decades? How this bullshit is gathering so much attention is really the big mystery to me. Maybe the dail
by johnea 2y ago
Haven't british tabloids been "announcing" aliens for decades?
How this bullshit is gathering so much attention is really the big mystery to me. Maybe the dailymail should announce that?