Excellent Ukraine War Footage
General Discussion
ZyklonBee
March 11, 2024, 6:28pm
#1
The Russians are kicking ass.
1 Like