WATCH: Possible Fleet of UFO’s spotted in California

It seems like there is a new UFO sighting every week now all over the world, 2020 am I right?

The latest was shot from a Walmart employee in Oakland California on 10.18

Related posts