First ever footage of Russian next-gen BMPT “Terminator”
Ukraine motivation. I created this with clips around the internet.
The Armed Forces of Ukraine are a Fear for Russians