We just took this town!

We just took this town! Russian storm troopers march on liberated Selidovo, which has become Russia again. Glory to Russia! As found by our subscriber Join us @TrFormer Source: TransFormator
Back to Top