Do you guys think this is American tech or ufo

Just saw this video and did some reaserch about. It seems legit and no one can explain it. Slot of people are saying it's hologram.

 

Trending

Top