After it passes the tower a red light comes on & it makes an immediate right-hand turn then looks like it landed….cool.

What kind of object is it? Did a meteor strike Oklahoma City? Or did aliens land there?

Comments

comments