Omahaku
Features
Join
Log in
How Russia is Winnin...
1 month ago
42:25
How Russia is Winning The Battle of Attrition in Ukraine
HistoryLegends,
My Top 100 links,
Ukraine War (2022-),
+3
youtube.com/watch?v=4QRRZuKuhLo
Rate
Log in
Order - Reputation
Show - All