Here comes the space aliens narrative. We’re getting towards the end of this bullshit.
North Northwest corner of the United States and Canada number two highest sighting area in the country. On the same night that this occurred Russian fighters were very close to the borderline doing surveillance. Not sure what they were up to, but they were definitely curious as well.
Trident subbase Bangor also not too far in Washington state one of the largest nuclear storage facilities on the planet
Good times