I woke up the other night and a news show was on the TV..It showed, crystal clear, not at all blurry, a huge alien spacecraft over the top of Devil’s Tower in Wyoming!!!!!!!!
25 posted on 07/08/2021 9:57:11 AM PDT by JBW1949
(I'm really PC.....Patriotically Correct)