Don't have to make this notable just yet. Needs more digging.
https://www.youtube.com/watch?v=qoJwloMvY6w
Man Claims Thousands of 'Red Star' Tanks Staged In Mexico, Russia to Build Military Factories
Don't have to make this notable just yet. Needs more digging.
https://www.youtube.com/watch?v=qoJwloMvY6w
Man Claims Thousands of 'Red Star' Tanks Staged In Mexico, Russia to Build Military Factories