Man Claims Thousands of 'Red Star' Tanks Staged In Mexico, Russia to Build Military Factories DAHBOO777
Don't know how to embed but here is the link:
https://www.youtube.com/watch?v=3uv3BPyVIhE
Man Claims Thousands of 'Red Star' Tanks Staged In Mexico, Russia to Build Military Factories DAHBOO777
Don't know how to embed but here is the link:
https://www.youtube.com/watch?v=3uv3BPyVIhE