Sunday, June 11, 2023

China's New Armored Police Vehicle is Ripped Straight Out of a Hollywood Movie!

 



Wow very impressive Chinese tech, China is the future, or more what the future looked like from Prometheus (2012).

No comments:

Translate