Trending Posts
Sorted by Newest First
Ukies are surrendering en-mass in order to survive the Russi
8 months ago by Micah in Yourmomsqueef10 Comments
'Not clear' what Ukraine is doing with American tanks – Fo
2 months ago by Angelica in Yourmomsqueef1
US Bradley's and German Leopards in their natural environmen
10 months ago by Darian in Yourmomsqueef1